Deutsch English Français Italiano |
<874jd7z5nf.fsf@nightsong.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin <no.email@nospam.invalid> Newsgroups: comp.lang.lisp Subject: History of lexical scope in Lisp Date: Fri, 15 Mar 2024 11:55:32 -0700 Organization: A noiseless patient Spider Lines: 7 Message-ID: <874jd7z5nf.fsf@nightsong.com> MIME-Version: 1.0 Content-Type: text/plain Injection-Info: dont-email.me; posting-host="1c4c328df770804111002d845ef94b32"; logging-data="2552654"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19z7sthmkbjhWI6XEMR6DRz" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cancel-Lock: sha1:j/1AyQTFP/7yimvoPjzk3ShimiI= sha1:6hs8lkQ0+RHfQJDzKGKKBORaOXU= Bytes: 1217 Does anyone know when lexical scope started appearing in Lisp? Not counting Scheme, did it exist in predecessors of Common Lisp? Was it used much? Is it really true that Common Lisp had both lexical and dynamic scope in order to support older code that was written relying on dynamic scope and was too hard to convert? Thanks. This topic came up in the Forth group.