Sometime Today, SN cobbled together some glyphs to say:
war): I wonder if you've worked with Object Oriented platforms such as Java or C++ where one has to work with thousands of classes. I myself
If you have thousands of classes in a single app, redesign it to have looser coupling, and then separate things into shared libraries.
have been a notepad programmer once, but I'm addicted to the performance boosts that an IDE provides me with.
I'm sure that COM, CORBA and Gnome developers would know what I'm talking about.
Still, gvim for me :)
generation of the past. Also, I wonder if many Visual Basic critics have ever really seen Object Oriented COM programming in Visual Basic
My crib with VB is merely that it recurses badly. Other than that, I loved it when I was a teenager :P
My point: I feel that a skilled text console based programmer would benefit enormously from the performance boosts that a graphical IDE would offer.
I might use a graphical IDE if: - it is as light as gvim - it does not require me to ever touch the mouse or use menus (ie, keyboard access for everything) - it provides regex based pattern searching
I've never actually used a graphical IDE on unix systems. The last IDE I used was MS Visual Interdev (I think), and I liked it except for some of the above features that it didn't support. Autocomplete was cool, and I can do that in vim too. Searching multiple files... can do. Publish to a server via rcp/ftp/scp - damn... vim can do that too. Heh, so is vim an IDE? Well, it doesn't do drag and drop GUIs, so I guess not. :)
Ciao.