Recommended Reading

While some material is provided on the website as a guide and reference to the language, libraries, and frameworks, there is no book yet on Slate or copious sources of introductory material. So, here’s a list of things that should help the novice on their way to full mastery:

Lots of good stuff on readscheme.org, in particular the implementation techniques page.

Insights that drive Slate design

Lee Salzman’s presentation (PDF) and thesis (PDF) on “PMD”: prototypes with multiple dispatch. These were followed by a more mature paper (PDF) he gave at ECOOP 2005. The former is great for laymen, and the latter for anyone interested in the formal underpinnings and more technical details.

Various papers by Brian Foote:

It is also worth reading about Self and Strongtalk, as these were major inspirations.

google