Lexical closures in Squeak

Tim Rowledge tim at sumeru.stanford.edu
Mon Aug 12 17:48:02 UTC 2002


Avi Bryant <avi at beta4.com> is claimed by the authorities to have written:

> 
> > Anthony Hannan has done a great deal of work towards fixing the lack
> > of proper closures and is currently working on revising his code to work
> > with plain Contexts instead of the explicitly stacked system he worked
> > up. This will make it nice and simple to adapt to any dynamic
> > translation or even static translation system that appears. Should make
> > it nice and easy to do continuations and coroutining too.
> 
> Oh, is that actually happening?  Great.
Anthony, Ian and I (and maybe others? I don;t remember) had a discussion
some time ago and concluded that the explicit stack mechanism got in
the way of vm implementation flexibility. Sort of an "it breaks
Deutsch's rule" situation.

tim

-- 
Tim Rowledge, tim at sumeru.stanford.edu, http://sumeru.stanford.edu/tim
Useful random insult:- A peripheral visionary.




More information about the Squeak-dev mailing list