[plt-scheme] Object system vs. closures

From: Grant Rettke (grettke at acm.org)
Date: Mon Mar 31 14:15:15 EDT 2008

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)


Posted on the users mailing list.