Rails IDE Goes Jurassic

About a year ago in Smalltalk Browser Goes Jurassic I lamented the fact that the Smalltalk browser UI was caught in a techno-aesthetic time warp and cheered the possibility that it might escape to the future and in doing so completely skip a whole generation of UI effort-waste and bad taste (e.g. Eclipse Rich Client Platform) and move directly to Web-technology UI currency. I ended with this:

How long will it be before a complete IDE is delivered as a web application? To varying degrees, Eclipse and IntelliJ IDEA are stuck on the same island that Smalltalk was. They’re all trying to be graphically rich and run on many platforms. They’re all expending lots of resources maintaining UI toolkits (think of Eclipse’s Rich Client Platform). And the resultant UI technology, while often innovative and sometimes pleasing, suffers a “credibility gap” when compared with platform-specific technology on the Mac or Windows. When will the IDE’s throw their weight behind the DHTML+AJAX crowd and embrace the “third platform”?

Well there is renewed hope – but it looks like Ruby and Rails may arrive before Squeak does. Gyre is an honest-to-goodness Ruby on Rails IDE delivered through the browser complete with source-level interactive debugging, project navigation, and an interesting syntax-aware text editor.

Seems like the next step is to get the Gyre folks working with the Firebug folks. Can you imagine it?

About these ads
This entry was posted in AJAX, One Step Forward, Ruby on Rails, Seaside, Smalltalk, Squeak, usability, Web as Platform. Bookmark the permalink.

One Response to Rails IDE Goes Jurassic

  1. Ryan Tomayko says:

    I soooo can imagine it :)

    I’m not sure how I lived before Firebug. I spend a significantly amount of my time these days using the inspect and direct editing stuff.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s