Lambda the Ultimate

inactiveTopic Object-Oriented Style
started 7/14/2003; 3:46:50 AM - last post 7/18/2003; 12:38:24 AM
Ehud Lamm - Object-Oriented Style blueArrow
7/14/2003; 3:46:50 AM (reads: 1987, responses: 3)
Object-Oriented Style (.ps). Daniel P. Friedman. Invited Talk at International LISP Conference, October 12-15, 2003.

In this paper, we develop a way of managing objects. We present object-oriented style, a few operators to make the style easier to read, and a few protocols to maintain some control over the style. We then enforce the style and the protocols with an optional macro.

Reductionism run amok? No. It's simply Scheme all the way down...


Posted to OOP by Ehud Lamm on 7/14/03; 3:47:28 AM

Ehud Lamm - Re: Object-Oriented Style blueArrow
7/14/2003; 5:02:18 AM (reads: 863, responses: 0)
Previous incarnation.

Michael Vanier - Re: Object-Oriented Style blueArrow
7/17/2003; 5:29:29 PM (reads: 557, responses: 1)
Very, very cool stuff. Thanks for the link! It's also useful for those of us who are just getting our feet wet with scheme macrology to see how the masters make use of macros.

Ehud Lamm - Re: Object-Oriented Style blueArrow
7/18/2003; 12:38:24 AM (reads: 578, responses: 0)
Quite. In fact, I think that the macros are the high point of this paper. I sent the link to a student of mine who is writing a project on Scheme macros.

There are a number of tricks to be learned from the macros defined in this paper.

AltStyle によって変換されたページ (->オリジナル) /