4 ms·
It really depends on what I'm doing. For python/java, I use Eclipse. For ruby, Netbeans. Shell: emacs. Any new languages that doesn't have any good ide support
by DanielRibeiro 16y ago
It really depends on what I'm doing. For python/java, I use Eclipse. For ruby, Netbeans. Shell: emacs. Any new languages that doesn't have any good ide support (such as go and objective-j): emacs. For smalltalk, well, squeak (but you use whatever version the smalltalk is, as they all come with an ide, which is part of the system, and is very hard to separate ide and production/dev environment).
Os-wise: I always try to stick with linux, as there are very good dev tools that are a pain to use elsewhere (for c programming, you can access the documentation by typing man and the name of the function on the terminal, which is very convenient, albeit a bit ugly).