[plt-scheme] Object system vs. closures
On Tue, Mar 11, 2008 at 10:18 AM, Eli Barzilay <eli at barzilay.org> wrote:
> On Mar 11, Grant Rettke wrote:
> > On Tue, Mar 11, 2008 at 9:17 AM, Matthias Felleisen
> > <matthias at ccs.neu.edu> wrote:
> > > you should design your object system so that the closures are
> > > hidden and disjoint from real closures.
> >
> > Roughly, how does one do that?
>
> http://docs.plt-scheme.org/reference/procedures.html#(def~20(~23~25kernel~20prop~3aprocedure))
Interesting.
What drove this feature that structures could act as procedures? What
are novel applications of it?
(Noel recently mentioned the idea of creating a class system using
structures in another post, on a different topic)