[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