----- Original Message ----- From: "Jim Weirich" <jweirich / one.net> To: "ruby-talk ML" <ruby-talk / ruby-lang.org> Sent: Saturday, November 09, 2002 12:24 AM Subject: Re: Random idea: Procedural CGI?? > On Fri, 2002-11-08 at 21:56, Hal E. Fulton wrote: > > That is, I'd like it if I could write > > something like: > > [... procedural CGI example elided ...] > > Hal, too bad you couldn't make the Ruby Conference. Avi Bryant > presented a very similar example based on the Borges (spelling?) > library. His example was a console app using "ask" and "display" > methods to prompt and get data. By changing two lines in the file (the > require line and the call to "main"), he was able to convert the example > from a console app to a web app. Very cool. > > The really interesting part is how he supports the back button in web > browsers. Essentially this requires backing up the procedural program > to an earlier state ... which is a perfect use for continuations. > > I see another response to your request mentioned the squeak verion of > Iowa (which is also by Avi). Is the squeak version similar to Borges? I'd like to know more about these. I know Borges the author, but not Borges the library. :) Is Borges in Ruby? Or was Avi mimicking its behavior in Ruby? And yes, how does the Squeak version of Iowa relate to this (and to the Ruby Iowa)? Time to do some surfing... Hal