[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

    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: