Slate: a prototype-based OO language based on Self, CLOS, and Smalltalk | Hacker News Reader