KDevelop 3.0 beta 1
e8johan writes "The
KDevelop team has released the first beta of
KDevelop 3.0 a.k.a. Gideon (download
here). The GUI has been completely rewritten, support has been added for more languages, auto-completion, etc. Plus a bundle of improvements, the change overview can be found
here. Judging from the screenshots (
1,
2 and
3) it looks even more promissing than I dared to hope for!"
> I am not aware of any other IDE that let you develop in multiple languages AND multiple toolkits
On Linux maybe. You are aware that KDevelop is (more or less closely) tracking the Visual Studio IDE from Microsoft? It used to look A LOT like VC++, and with version 3 it's adopting the new VS.NET look and functionality, including the New Project dialog and the code expansion and collapsing features (the tree gadgets on the left of the code). Not that that's a bad thing, the VS.NET has some pretty neat features.
Ummm... it can handle multiple languages and toolkits. I'm using it for Java, C, and C++ development (multiple languages), and for testing cross-platform development. I've used it to compile a Linux kernel, build a couple of GNU utilities, and compile GUI apps using GTK and QT.
Languages support is better in some instances than in others. C/C++ is more than usable; I haven't used any other language features, but I've seen messages from folks actively developing those features and using those languages.
As for "Python, C#, Aspect, Eiffel, and Ruby are all 3rd-party add-ons and not officially supported"... Eclipse is an open source project under IBM's CPL. The only difference, AFAICT, between "supported" and "unsupported" projects is that "supported" projects have Eclipse consortium members devoting resources to them.
Other than that, everyone has the same code, everyone uses the same APIs, and the Eclipse core team is just as likely to take a patch from a Python feature developer as a CDT or Cobol team developer. Eclipse is usable for developing in multiple languages and toolkits now, and that level of support and usablity is only going to increase as time goes by.
"Great men are not always wise: neither do the aged understand judgement." Job 32:9