Gavin Sinclair wrote: > It's good to see articles like this. It's a shame that they all use such > unidiomatic Ruby, like > > print "Hello, world!\n" > > instead of > > puts "Hello, world!" > > and 'if not' instead of 'unless'. Oh well... at least it's going to > encourage me to try it out! The downside, though, particularly the use of $globalVariables, is that it makes the language look ugly to people scoping out Ruby for the first time. (I confess I have not taken the time to read the article, only skim it. But the $camelCase stuff jumped out. There may be a good reason to use globals, perhaps related to having to deal with some Java stuff; the company you keep and all that. Otherwise, though, some of the code looks bad.) James