Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Question about scoping

Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!sjc70.webusenet.com!sjc72.webusenet.com!news.webusenet.com!feed.news.sonic.net!typhoon.sonic.net!not-for-mail
Message-ID: <3F6F613F.B0151FE6@sonic.net>
From: Ray Dillinger <b...@sonic.net>
X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.20-4GB i686)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.lang.lisp
Subject: Re: Question about scoping
References: <pan.2003.09.10.10.51.17.422000@hotmail.com> <bjn8fr$tha$1@f1node01.rhrz.uni-bonn.de> <pan.2003.09.10.14.29.31.843000@hotmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 24
Date: Mon, 22 Sep 2003 20:51:56 GMT
NNTP-Posting-Host: 209.204.181.162
X-Complaints-To: abuse@sonic.net
X-Trace: typhoon.sonic.net 1064263916 209.204.181.162 (Mon, 22 Sep 2003 13:51:56 PDT)
NNTP-Posting-Date: Mon, 22 Sep 2003 13:51:56 PDT

jblazi wrote:
 
> On Wed, 10 Sep 2003 15:20:48 +0200, Pascal Costanza wrote:
> > The following paper is an overview with examples and references to other
> > papers: http://progwww.vub.ac.be/~wdmeuter/PostJava/Costanza.pdf
 
> Ok, thx to all of you.
> But is it not true that the master looked down upon Scheme as it was a
> statically scoped language? Or did I misunderstand Him? (And this was why
> He said that Scheme was in reality more related to Algol than to CL?) 

One difference between scheme and algol is that Scheme gives you
everything
you need to implement dynamic scope if you want it, and Algol doesn't.
One 
of the reasons why teachers like Scheme so much is that, by implementing
dynamic scope, they can show students the difference between dynamic and 
lexical scope. When you just demonstrate the difference in a language
where 
it's pre-built, some students won't "get it" because they don't see how
it 
works. 

				Bear