jps wrote:I'm not sure how much there is to say about it: Sublime Text is basically an everyday C++ application, compiled with MSVC on Windows and GCC on Linux and OS X. I use premake to generate Makefiles for the different platforms.
Shit's a PITA, with subtle, yet potentially profound differences between OSs. So what's the general strategy for dealing with that?
When developing, would you prototype on your favoured, most productive platform and then test on other platforms once an idea/feature is proven and/or complete?
In any given 10 minute block of time have you used more than one operating sytem?
Do you trigger builds/test suites for different operatings systems concurrently?
Do you use virtual machines?
Also, I have a personal vendetta against april fools day
Doesn't suffer fools. Period.
It is better to remain silent and be thought a fool, than to speak out and remove all doubt