From: Mc Osten Date: 2006-03-03T20:58:44+09:00 Subject: Re: IDE suggestions On Fri, 3 Mar 2006 19:33:40 +0900, Kev Jackson wrote: > All the developers here (at work) would be lost without an IDE, it's > cultural and perhaps generational? Probably more cultural than generational. My fellows programmer and I have grown up in the unix world (even if we are quite young, most of us still at the university) and in average we tend to prefer editors. Some of us like Emacs, some vim, some TextMate (me, for example). I just find frustrating to use heavyweight applications (I'm thing about the Java behemoth IDE out there) or something that does not give me full control. The only IDE I like to use is XCode, that is probably the more "editor-ish" IDE out there. But I think there is another factor: the language. Ruby (or Python in our case, most of us code in Python) is quite linear. Documentation is well done and *small*. I'm new to ruby, still I remember quite a lot of methods and object, I don't really need autocompletion. And it's compact. You write significantly less code. C is not that compact, but it's quite easy. The ANSI + POSIX functions are just a few (not /that/ few, but nothing like the full Java library). Moreover you have excellent cli help in the form of man. Using an IDE in Java can be useful. It's too verbose to really type all the stuff by hand (in production I mean). PHP is worse: no namespaces... so xsl_xltprocessor_transform_to_xml. Moreover every module etc has it's own naming convention. I understand an IDE can get over poor language design. -- USB Priests for only 10$