Hi David, You might find this framework interesting. It has an interesting heritage that may be useful in exploring some the unique qualities and challenges of prototype based systems:
https://github.com/zkat/sheeple While not specifically concerned with Lisp implementations, Lieberman’s work in this area is comprehensive and does make reference to some aspects of Prototype implementations in Lisp: http://web.media.mit.edu/~lieber/Lieberary/OOP/Delegation/Delegation.html There is also Prometheus for scheme which takes an interesting tack: http://old.jorgenschaefer.de/software/prometheus.html Best, Gene > On Jul 2, 2016, at 9:05 AM, David McClain <d...@refined-audiometrics.com> > wrote: > > Hi All, > > After having been comfortably isolated in a Lisp atmosphere for more than 20 > years, I’m finding myself being dragged into a “new” world centering on > Javascript and prototype based programming. It feels like I’m being dragged > back by more than those 20 years, but in an effort to overcome the resistance > tendencies of aging, I thought I’d delve a bit more deeply into this realm. > > I’ve done some investigating and found the genesis in Self. But really, this > seems like a trivial kind of pursuit for Lisp. I am aware of the new > difficulties in making fast systems with the lack of classes, and troubles > deciding inheritance of behaviors. > > Does anyone have some interesting insights and pointers to papers regarding > prototype programming in Lisp? > > - DM