Owen -

From one crusty old unix guy to another... I'm still splitting my time between Vi/Make (technically Vim, but hardly use the advanced features) and the IDE-of-the-moment. Xcode, Eclipse, Processing are the most likely... and I find them all "very good". My biggest gripe, if I must have a gripe, is that it is hard to move between the various IDEs and the simple vi/make/gcc/ld/gdb/nm/csh of yesteryear, and certainly not between eachother. My second biggest gripe is that I would have to dedicate a lot more time to any one of them to begin to use their power. Since I spend < 1/4 my time actually doing hands on code development... I simply don't have time/focus/motivation to learn them well. This gripe is about me, not about the IDE's. These three IDE's (plus the tools that come with QT) are very (very) well done. They have a few architectural flaws and a few execution flaws, but overall, they work... they work well... they work every time... and if they don't work, it is surely because I don't understand something obvious (at least in retrospect).

Odd that a couple of crusty-old-Unix guys would also be fanbois... though I didn't come into mine really until OSX when Apple met me (more than) halfway.
:!make
   is your friend.

- Steve
With diversity, strength.

I had an interesting conversation with Robert Holmes about his use of Vi (I think he uses the newer Vim variant). He's incorporated it into his work flow in a fairly complete way .. and this is its strength: edit, compile, look at the file system, jump back and have an install into SVN or whatever.

The simplicity of a highly component-ized set of tools is unquestionably powerful.

I still claim Bash and the unix commands are the most "object oriented" suite I've used. And it just gets better. Now all the imaging tools you could want (ImageMagik), ditto audio/vidio (ffmpeg), math, graphing (gnuplot) .. its pretty easy to build systems that just can't be a simple integrated gui system.

A while back I started looking into what language I used most on a year's worth of work. Although Java was pretty high on the list, Bash shell scripts was on top.

Crusty old unix guy,
    -- Owen


On Mar 13, 2010, at 12:44 AM, Jochen Fromm wrote:

Large IDEs like VisualStudio, Eclipse or NetBeans are
sometimes a bit slow. This is not surprising, since they
are often written in Java. But they offer powerful
functions for compiling and debugging, and they have
syntax highlighting, code completion and support
version control systems like SVN. I can not debug a
program with Notepad, Emacs, VI or JEdit. Who
wants to use VI anyway?

-J.


============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org


============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org

Reply via email to