Hello all,

  I'm interested in studying some first attempts at Ruby programs, 
especially from people coming from statically typed languages 
(especially Java and C# ).  Specifically, I'd like to see programs which 
are beyond the "Hello World" level and make use of Ruby's OO 
features--defining and using classes/objects.  The purpose is to look 
for patterns in these examples to try to understand the changes in 
thought process that people go through as they make the shift from a 
static-ish language to the more dynamic Ruby.

  I'm not necessarily looking for high quality stuff here.  Looking back 
a couple of years at my first major Ruby program (a sad imitation of the 
Java servlet API), it's definitely not something I'm proud of.  So, 
don't be shy.  I won't post your code or use it in any way without your 
permission.  I'd just like to see what I can learn with a sufficient 
number of data points.  This might end up fueling a tutorial or some 
other write-up if I get enough samples and they turn up any relevant 
patterns.

  If you're interested in helping, you can email me directly at 
ruby / chadfowler.com.

  I'll be traveling over the next day and a half, so if you email me and 
don't hear back immediately, don't be surprised.

Thanks,
Chad