Joe Van Dyk wrote:
> Why do you need an IDE to develop a cross-platform GUI application?

I understand that you can write a complex graphical interface based 
application with pure ruby code, but it's quite a pain in the neck (you 
must tell by code the coordinate of each single widget and so on). 
That's also in part the reason why many people spend tons of cash on 
Visual Studio: you design the interface, and then you write the code to 
make it do something useful. Isn't it?