[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: what is the problem?
There's also a copy of my paper at
http://www.research.microsoft.com/~drh/pubs/blockstructure.pdf (794KB).
dave hanson
-----Original Message-----
From: Jeremy Hylton [mailto:jeremy@alum.mit.edu]
Sent: Tuesday, December 18, 2001 2:43 PM
To: matthias@ccs.neu.edu
Cc: ll1-discuss@ai.mit.edu
Subject: Re: what is the problem?
Thanks for the mention. Google shows me a citation included in
discussion on comp.lang.python from way back. My colleague Tim Peters
wrote:
One of the first good papers to seriously question the value of
classical nested scopes is Dave Hanson's "Is Block Structure
Necessary?" (Software Practice & Experience, Vol 11, pp 853-866,
1981). He argues that CSNS creates at least as many problems as
it solves, that simple non-nested modules solve the same problems
without CSNS's drawbacks, and illustrates with non-trivial
programs written idiomatically in both styles.
It looks like a copy of the paper is also available online:
http://max.cs.kzoo.edu/~rkent/Hanson/
Jeremy