From: John Joyce Date: 2007-04-10T12:54:36+09:00 Subject: Re: Infinate Loop - Please Advise Yeah! A SmallTalk-like environment would be wonderful. irb is already pretty cool. But it always seems to be just short of what it could be. I kinda wish TextMate had its own irb session ability, then it could be in color and have lots of cool tricks too. But these are dreams and wishes, because I am not about to write anything like this myself. Not that clever. On Apr 10, 2007, at 9:50 AM, Ash wrote: > On Apr 9, 2:17 pm, John Joyce > wrote: >> - snip - >> I did, a few moments later. doing that stuff in irb isn't always as >> easy as doing it in TextMate (note to self). >> I like irb because I can just ask objects questions. But irb needs >> more flexibility (the ability to step into and out of writing a block >> to check something else, that would be useful) Access to all the >> running stuff and ability to change it while running. Oh. >> self.assend_to_heaven > > So basically, you want Smalltalk :-) > > If you're unfamiliar, Smalltalk lives in an 'image' which offers the > flexibility you describe, with a full-GUI IDE environment -- you can > inspect and manipulate live objects and code as you develop, test and > debug. > > I've actually considered building a similar environment for Ruby, > should I find the time and as wxRuby becomes more stable. As a matter > of fact, I believe I remember reading on here that FreeRIDE was > developed with that particular aim in mind. > > On one hand it seems superfluous, since Smalltalk already has one, but > on the other it would be a great deal of fun to do so, and it seems > like a fit with the language given Ruby's Smalltalk heritage. > >