views:

129

answers:

2

I'm looking for a good book (or webpage, maybe) on prototype-based OO. In particular, I'm looking for something heavy on theory. Ideally, I don't want something language-specific (and I really don't want something about Javascript, but if everybody said "just read the Self manual" that's fine).

Basically, is there a prototype-based equivalent of the Art of the Metaobject Protocol?

A: 

http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html

Will
It starts slow, but after you slog through enough of it, there's a couple of real gems in the middle, hidden between some boring talk on data structures. (Only wish he would have cut another 50%.) Thanks for the tip!
Ken
A: 

As well as the Self manual there have been a number of papers written on Self (the language as opposed to the VM implementation) - http://www.selflanguage.org/documentation/published/index.html

Also http://web.media.mit.edu/~lieber/Lieberary/OOP/Delegation/Delegation.html for Lieberman delegation and http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.56.4713 for more theoretical musings.