Thanks for the link. I find the expressiveness results odd. How can SML/NJ be among the least expressive languages, while MLTON and OCAML are among the most expressive? How is Smalltalk less expressive than Java? Why are Prolog and Mercury among the least expressive?

I think it's a combination of 1) the expressiveness measure is too simplistic, measuring number of lines alone, or counting comments, and 2) the problem set is skewed toward number-crunching, which is not (say) Prolog's strong suit.

On Mon, Jun 1, 2009 at 1:18 AM, Bulat Ziganshin <bulat.ziganshin@gmail.com> wrote:
Hello haskell,

Interesting blog post comparing speed and expressiveness of many
languages: http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html

--
Best regards,
 Bulat                          mailto:Bulat.Ziganshin@gmail.com