On Thu, 21 Jul 2005, Brian Candler wrote:

> 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.

http://shootout.alioth.debian.org/

and so much more.

> 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.

it does doesn't it.  suprised me too.

cheers.

-a
-- 
===============================================================================
| email :: ara [dot] t [dot] howard [at] noaa [dot] gov
| phone :: 303.497.6469
| My religion is very simple.  My religion is kindness.
| --Tenzin Gyatso
===============================================================================