Real closures

Philippe Marschall philippe.marschall at gmail.com
Sat Oct 7 13:47:22 UTC 2006


They are real in every Smalltalk but Squeak. That's why we have #fixTemps.

Philippe

2006/10/7, Klaus D. Witzel <klaus.witzel at cobss.com>:
> Hi J J,
>
> the "real" about closures depends on whom you ask and where you ask. For
> an example see
>
> - http://www.google.com/search?q=%22Smalltalk+blocks+are+closures%22
>
> /Klaus
>
> On Sat, 07 Oct 2006 14:21:04 +0200, J J wrote:
> > From: Jecel Assumpcao Jr
> >> Sent: Monday, September 18, 2006 2:10 PM
> >>
> >> A more radical change to the Squeak VM was Anthony Hannan's VI4 work,
> >> which gave us better performance and real closures. But though his new
> >> bytecodes were cleaner, my impression is that he felt the gain wasn't
> >> enough to justify losing the historical connection to the "blue book"
> >> design.
> >
> > So what happened with this?  I have seen several references in this list
> > (this is the first one I found) of someone making a good closure
> > implimentation and it getting rejected.  Why are they getting rejected?
> > I think real completel closures are a requirement for any modern
> > language.  Even Java and C++ (!!!) will have then within a few years.
> >
> >
> >
> >
>
>
>
>



More information about the Squeak-dev mailing list