DislikedYou can do C++ on both Win32 and Linux with very few of differences in the source code (e.g. where to log), certainly (for me) using VS to debug is a lot easier than gdb. If you use boost you should not really have to write any platform specific code, the only differences should be your configuration values.
Also, unless you really, really know what you are doing I would avoid multi-threading, I handle 100's of quote streams in a single thread no problem, if I need more, I scale out (extra processes).Ignored
There is a great set of lectures from Stanford University on C and a few are on multi-threading. Very useful as we move to multicore world.
Mark
Economists have forecast 9 out of the last 5 recessions