From: Martin DeMello Date: 2005-09-19T17:16:37+09:00 Subject: Re: Language recommendations from ruby persons.... Greg Lorriman wrote: > Dear sirs and madames, > > I've thrown myself into ruby and I'm having a pleasant time. > > Now I am looking to find another language to learn with three features, two > of which Ruby has, and I am looking for your words of advice and guidance. > > The features I am looking for are > > 1)enjoyableness > 2)practicalness > 3)alternativeness There are lots of choices for 1 and 3, so I'm currently focusing on (2), and extending my toolkit with languages that play in different spaces. Currently learning OCaml (compiled, statically typed language), and plan on following up with Scala (targets JVM and .NET). Both are enjoyable, and different enough to add a new way of thinking about problems; both should be attractive to people who like Ruby. D shows promise, but the last time I looked at it (a month or two ago) I was disappointed by the state of the libraries, so I'd give that one a while. Haskell I really enjoyed learning, but I haven't used it for anything since. martin