<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>My 50pf...</div><div><br></div>I think that the only real positive side of the arduino IDE is the integration of the code examples and the accessability of the documentation.<div><div>The other piece that makes the arduino worthwhile is the abstraction and simplification of the hardware though this is much better done in wiring and is independent of the IDE.</div><div><br></div><div>As IDEs go it sucks otherwise.</div><div><br></div><div>(And because the details are hidden away from the user they are also not very accessable to the developers who would collectvely fix some of the gawdawful things that go on under the hood. )</div><div><br></div><div>I like x-code. Things I like about xcode are context dependent code help and cross-referencing (ie jump to external definitions), dead simple revision control (with the underlying repository of your choice) and tight integration with the debugger (only for the iphone and for osx projects). </div><div><br></div><div>I wish that it did a better job of supporting cross development but for the AVRs not much really does outside of atmels windows only platform.</div><div><br></div><div><br></div><div><br></div><div><div><div>On Aug 8, 2008, at 4:33 PM, Paul Stoffregen wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Textmate looks like it has a LOT of features. I'll have to get my mac out to get it a try.<br><br>If you had to make a short list of the most important features in textmate lacking from the arduino ide, what would they be?<br><br><br>-Paul<br><br><br><br>Greg Borenstein wrote:<br><blockquote type="cite">For me, the problem with IDEs is that they tend to trade away solid general purpose text-editing capabilities in order to get integration with some specific kind of environment. For example, the Arduino IDE, which does a great job giving you access to things like libraries, the build process etc., but is just a sucky place to edit text which is most of what you do when you're writing a program.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">So, for my part, a microcontroller IDE would do best to integrate a totally kick ass existing text-editing system (like TextMate on the mac) with some tools that actually help you do your development (build process, dependency management, and simulation tools are the obvious ones for micro dev).<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Just my two cents.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">-- Greg<br></blockquote><br>_______________________________________________<br>dorkbotpdx-blabber mailing list<br><a href="mailto:dorkbotpdx-blabber@dorkbot.org">dorkbotpdx-blabber@dorkbot.org</a><br><a href="http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber">http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber</a><br></div></blockquote></div><br></div></div></body></html>