On 20 January 2014 19:15, Bob Ammerman wrote: > You have got to be kidding me. I regularly go between Linux/GCC and > Windows/Visual Studio. The Visual Studio tools are so superior that even > when developing an app that will ultimately run on Linux I do 95% of the > work on the Windows side first. (Although I admit I don't use an IDE on t= he > Linux side). > I second that. Microsoft actually did a great job on this. I kinda got used to command line (gnu) tools, vi and stuff like that, so this is also a way to do your things, however, if you want to build things fast and need cool graphical user interfaces, then Visual Studio is a good choice in my opinion. VS with the C# and .NET is kinda multi platform (well, at least with some restrictions you can run .NET apps on Linux or Mac too using Mono libraries). As someone mentioned already Java could be a choice too (not that much of a difference on running speed these days, especially when you compare to .NET instead of native apps). With Java, Eclipse is the most common environment I believe for development (and in my opinion Microchip should have choose this one instead of NetBeans, but anyways, that is a different story). Cool thing about Java is that if you get used to it you can easily write Android apps too. On the other hand with C# and .NET you may get closer to Windows phone platform -- not that the market for that is any bigger than for Android, in fact it is way smaller... Tamas --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .