The Apple Dylan technology release contained a really great development
environment. You could build custom code browsing windows to look at your
code in various ways, drag and drop functions between source files, and
edit a running program. Some of the more powerful Java environments are
patterned after it, but none of them have implemented all the features
yet.

[browsers1]

[browsers2]

Gtk+ and Gnome finally support enough widgets to recreate Apple’s code
browser. Implementing the other features of Apple Dylan would probably
prove challenging, but they could be added to a code browser slowly over
time.

Ideally, our IDE would support a CORBA interface to outside tools. This
would allow programmers to use Emacs (or vi) but still get many of the
benefits of an integrated environment. Of course, Gwydion Dylan would
always be available from the command-line, too.

Does anyone have screenshots of advanced development environments?