Best of breed vs. general purpose tools
Lately though, I find myself using Eclipse a lot more because I can do so much in one environment (Java, Ruby, Python, and C++ development).
Eventually, for me, moving to a general purpose platform will reach a tipping point when more tools are written for the Eclipse platform. My wish list for Eclipse tools is:
- free UML tool with round trip for Java, Python, and Ruby
- Semantic web tools like Protege
- interface to an RDF repository like Sesame
- general purpose client that works with all relational databases that I need to use in my development