Hello Jeff,

JW> the Arachno IDE, but, why didn't you write it in Ruby? What made you
JW> choose Haskell?

It's Eiffel not Haskell. But for most guys its on the same exotic
languages level.

A script language is just not powerfull enough for this task (speed,
memory consumption and yes, speed) to do this.

For Ruby specific tasks i run simpler ruby scripts. And some parts are
written in Python but the core must be written in a static typed garbage
collected native compiled and imperative high level language. And
there he number of choices was very low in 2001.

Today i would choose a more cleaner D + Python system.

Ruby was never an option as it does not support native threads.


-- 
 Best regards,                        emailto: scholz at scriptolutions dot com
 Lothar Scholz                        http://www.ruby-ide.com
 CTO Scriptolutions                   Ruby, PHP, Python IDE 's