On Thu, Jul 21, 2005 at 06:36:45PM +0700, Lothar Scholz wrote:
> BC> BTW, has anybody written a summary page comparing the features of Ruby to
> BC> languages like OCaml, Haskell, Eiffel, Smalltalk? (Explanations in terms of
> BC> doing X in Ruby versus X in those languages would be useful). Googling turns
> BC> up a lot of interesting-looking but broken links :-(
> 
> I doubt that a simple X vs. Y feature will help you in any way.
> 
> All of them have concepts, implementations and ideas behind them that
> you only can find by looking at the language in detail and trying it
> out on at least a non trivial example.

OK, a sample application implemented in all those languages then, with a
commentary highlighting what makes each one tick.

I did come across a broken link that sounded like it would do this, and then
managed to get it via the Way Back Machine:
http://web.archive.org/web/20020806212735/http://w3.one.net/~jweirich/oostuff/

A pretty simplistic example, but interesting nonetheless. Ocaml code, in
particular, looks more familiar than I would have expected.

Regards,

Brian.