comp.lang.ada
 help / color / mirror / Atom feed
From: bearophileHUGS@lycos.com
Subject: Re: Choosing a new language
Date: Sat, 29 Dec 2007 04:35:08 -0800 (PST)
Date: 2007-12-29T04:35:08-08:00	[thread overview]
Message-ID: <4268a143-587b-4a1c-a9e8-d5ce1ab39442@n20g2000hsh.googlegroups.com> (raw)
In-Reply-To: 20071228162351.f29a3ce4.coolzone@it.dk

It's not easy to answer this question, and the choice of language is
quite influenced by what's your use of it.

Python/Ruby and Java (and C#, sometimes, on Windows) are often a safe
bet today (for work purposes too), they have lot of libraries and they
are efficient enough for their purposes. But despite being flexible
those two pairs of languages have different purposes.

Haskell is a good language, it has much less libraries and today its
speed is comparable to Python/Psyco one, it may require some time to
adapt your mind tuned to older language to its nearly-pure functional
style. Today I don't think it's a language for newbies. In the future
maybe it will become more useful for work too.

Bye,
bearophile



  parent reply	other threads:[~2007-12-29 12:35 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-28 15:23 Choosing a new language Rico Secada
2007-12-28 17:15 ` Joachim Durchholz
2007-12-28 17:18   ` smallpond
2007-12-28 20:54 ` John Nagle
2007-12-28 22:57   ` George Neuner
2007-12-29  9:30     ` Joachim Durchholz
2007-12-29  9:37       ` Paul Rubin
2007-12-29 18:16         ` Joachim Durchholz
2007-12-29 18:22           ` John Thingstad
2007-12-30 11:41             ` Joachim Durchholz
2007-12-29 13:41     ` Stephen Leake
2007-12-28 22:49 ` Gary Scott
2007-12-29  5:29 ` george.priv
2007-12-29  6:07 ` byte8bits
2007-12-29 22:56   ` Samuel Tardieu
2007-12-30  2:07     ` Rico Secada
2007-12-30  9:02       ` Pascal Obry
2007-12-30 20:52       ` Jacob Sparre Andersen
2007-12-31  4:38   ` George Neuner
2008-01-02 19:36     ` kevin cline
2008-01-03  7:32       ` Tim Roberts
2008-01-07 17:25         ` kevin cline
2007-12-29 12:35 ` bearophileHUGS [this message]
2007-12-29 15:11 ` Achim Schneider
2007-12-29 17:58   ` Arnaud Delobelle
2007-12-29 18:39     ` John Thingstad
2007-12-29 15:40 ` j.khaldi
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox