When all else fails: Emacs. It can be a bitch to learn, but it does some handy stuff when you get used to it.
I've recently discovered Eclipse. It's made by IBM, is free, and has a lot of plug-ins for a handful of languages. I've used it for writing, compiling and debugging Java apps and Perl scripts mainly, messed around with some C++ in it as well, and I've been really happy with it.
__________________
Greetings and salutations.
|