<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 02 Jul 2016, at 15:05 , David McClain <<a href="mailto:dbm@refined-audiometrics.com" class="">dbm@refined-audiometrics.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi All,<br class=""><br class="">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.<br class=""><br class="">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. <br class=""><br class="">Does anyone have some interesting insights and pointers to papers regarding prototype programming in Lisp?<br class=""><br class="">- DM<br class=""></div></div></blockquote><br class=""></div><div>There's KR: <a href="http://www.cliki.net/KR" class="">http://www.cliki.net/KR</a> - this is a prototype-based object system that used to be part of a graphics toolkit, but now appears to have  been turned into a separate package. </div></body></html>