[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Packages: a modest solution.
- To: wile@VAXA.ISI.EDU
- Subject: Re: Packages: a modest solution.
- From: Mark S. Miller <Miller.pa@Xerox.COM>
- Date: Tue, 18 Nov 1986 22:08:00 -0000
- Cc: COMMON-LISP@SU-AI.ARPA
- In-reply-to: wile@VAXA.ISI.EDU's message of 18 Nov 86 12:57 PST (Tuesday)
- Sender: Miller.pa@Xerox.COM
Take a look at the T language. It has reified lexical environments.
Such reified environments (called LOCALEs) seem able to do all that's
valuable with packages, and are based on a clean scoping semantics.
Modularity can be understood in terms of the abstract language and not
its reader.
I believe that if LOCALEs were added to CommonLisp, then (after new
programmers grew up with it) packages would only be used for old code.
This change can probably be made in an upwards compatible fashion.
----- MarkM