SkyIDE - a new IDE for D (and other languages)

Jari-Matti Mäkelä jmjmak at utu.fi.invalid
Tue Nov 21 15:41:21 PST 2006


Anders F Björklund wrote:
> Jari-Matti Mäkelä wrote:
> 
>> I think the Eclipse plugin is a bit old. Code::blocks is a piece of
>> junk. Oh man, why do they want to build everything on top of that buggy
>> gtk.. There used to be a emacs mode, but I don't use emacs.
> 
> Not that it will make you stop hating Code::Blocks, but it is not
> built on GTK+ - it is built on wxWidgets (which happens to use GTK+)

Yeah, I know. I've been using the svn build for over a half year now.
Currently it segfaults on start and I haven't been able to fetch a
working one from the repository. The stable version does not have
up-to-date support for D.

I think wxWidgets might actually be a very fine library. The same
applies to SWT, DWT, wxD, dui, minwin and others. The big problem is
GTK+. I prefer using Eclipse on a VMWare virtual machine, because it's
actually much faster to emulate windows and run Eclipse on top of the
client OS than to run it natively. For some reason the GTK+ native linux
widget set is slowing things down. On Windows it runs just fine without
performance issues. I don't hate code::blocks or gtk, I just don't
understand why it's so much slower than anything else. Running the
non-native programs with Wine is like riding an ultrafast intergalactic
rocket.

> For the editor component it uses Scintilla, like everyone else does.
> If we're talking just text editing, and not the rest of the IDE...

I was looking for an IDE with syntax checking / coloring according to
the latest specs, perhaps some code completion tools, tabs and
integrated project resource (file) manager. Currently I'm using kdevelop
and vi, but they're both somewhat counterproductive to me, I don't know.



More information about the Digitalmars-d-announce mailing list