comp.lang.ada
 help / color / mirror / Atom feed
From: "John Thingstad" <jpthing@online.no>
Subject: Re: Choosing a new language
Date: Sat, 29 Dec 2007 19:39:17 +0100
Date: 2007-12-29T19:39:17+01:00	[thread overview]
Message-ID: <op.t330rrd1ut4oq5@pandora.alfanett.no> (raw)
In-Reply-To: b9fb6af6-19d7-409a-b1ea-5dc93324bd63@i29g2000prf.googlegroups.com

Pᅵ Sat, 29 Dec 2007 18:58:30 +0100, skrev Arnaud Delobelle  
<arnodel@googlemail.com>:

> On Dec 29, 3:11ï¿œpm, Achim Schneider <bars...@web.de> wrote:
> [...]
>> 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.
>
> Common Lisp has lexical scoping as well (although defvar allows you to
> declare dynamically scoped variables).
>
> --
> Arnaud
>

More precisely defvar, defparameter, progv  and (declare (special var))  
create variables with dynamic scope.
let and let* do as you said use a lexical scope. (unless you use a declare  
as above)


--------------
John Thingstad



  reply	other threads:[~2007-12-29 18:39 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
2007-12-29 17:58   ` Arnaud Delobelle
2007-12-29 18:39     ` John Thingstad [this message]
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