From: Curt Hibbs Date: 2004-10-21T21:10:19+09:00 Subject: Re: A concise description of Ruby? James Britt [mailto:jamesUNDERBARb@neurogami.com] > > Florian Gross wrote: > > Hal Fulton wrote: > > > >> Florian Gross wrote: > >> > >>> > >>> See attachment. ;) > >>> > >> > >> Florian, > >> > >> This seems pretty cool, and could revolutionize the way Rubyists > >> write Javascript. :) > > This Rubyist taught a class in JavaScript, and tried to teach how to > write JavaScript in a cleaner, OO way that typically doesn't appear in > most books, Web tutorials, or examples. > > And a good deal of the thinking came from experience with Ruby. It's interesting that my path was analogous, but reversed. Seven years ago I wrote the equivalent of ActiveRecord in JavaScript -- using the database schema to automatically construct auto-updating objects with attributes named after the table's columns. I think this positive experience with dynamic programming made it easier for me to immediately understand the benefits of ruby (I guess being an ex-smalltalker who understood blocks didn't hurt either :-). Curt