comp.lang.ada
 help / color / mirror / Atom feed
From: Achim Schneider <barsoap@web.de>
Subject: Re: Choosing a new language
Date: Sat, 29 Dec 2007 16:11:19 +0100
Date: 2007-12-29T16:11:19+01:00	[thread overview]
Message-ID: <20071229161119.72a5dccf@solaris.tower> (raw)
In-Reply-To: 20071228162351.f29a3ce4.coolzone@it.dk

Rico Secada <coolzone@it.dk> wrote:

> 
> Second, I need some advice.
> 
http://www.nondot.org/sabre/Mirrored/AdvProgLangDesign/

Learn, or better said understand, those and then choose wisely.

Lisp throws lambda calculus right into your face, which is a good
thing. Scheme might be the better choice, it's lexically scoped:
http://mitpress.mit.edu/sicp/
There are also video lectures with people with funny hats speaking wise
words.

For lisp, (and also a good read if you go for scheme, same with the
wizard book above the different way round), the book of choice is
http://www.paulgraham.com/acl.html

Python is Yet Another Scripting Language, borrowing concepts from more
advanced languages. You might want to go for the real thing instead,
although it's certainly nice.

Haskell is to scheme what a basketball basket is to a trash bin. It's
typed strictly and pure, but with some effort you will also be able to
throw your trash through the basket as well as find a trash bin big
enough for your ball
. 
-- 
(c) this sig last receiving data processing entity. Inspect headers for
past copyright information. All rights reserved. Unauthorised copying,
hiring, renting, public performance and/or broadcasting of this
signature prohibited. 



  parent reply	other threads:[~2007-12-29 15:11 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
2007-12-29 15:11 ` Achim Schneider [this message]
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