Choice is a good thing. Without it, there would be lots of unhappy people. The fact of the matter is that the Arduino IDE tools don’t “work” for many (including me). I put together my own set of Makefiles so that I could build and upload from the CLI — this workflow has increased my productivity as I’m now able to use an editor/environment that I am extremely proficient with (vim/make) instead of the clunky Arduino IDE. Others might be more happy using Eclipse or Visual Studio (Arduino integration exists for both, btw). Full disclosure: I use Windows 7, Mac OS X (MBP, Mini), and Debian (workstation, server) and I have developed for all three platforms (as well as Java). They all have their advantages and disadvantages and I accepted that long ago. There’s no need for fanboyism.
↧