--- Philip Tellis philip.tellis@gmx.net wrote:
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.
Ack. I'm a frameworks developer, so I agree with this. It so happens with some of the projects I work on, that I need to be able to browse hundreds of classes within 30-45 minutes. Which is why I appreciate the class browsing facility of en IDE such as Eclipse.
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
Ack. I've started preparing an Object Oriented Programming Course with Visual Basic 6.0 for the Nashik student community. I think I'll find reviewers on the ILUG list as well :)
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
:) That list answers, to some extent, the question "What does a console mode programmer want ?" :)
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. :)
Ack. Till date, I've only used vi to edit the /etc/passwd file, or some startup scripts, to even to jot down a few maintenance related thoughts. I've never really cared to explore vi more, until now.
My thanks to you for the vim info, and to Amol Hatwar for the emacs info. I'm definitely going to explore these two at least, when I return to office tomorrow.
Ciao.
-- Sriram
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com