Like many hackers, my first real programming language love was Lisp. Paul Graham, who inspired my own explorations of the language, is a particular advocate and has written quite a bit about Lisp and…
thi.ng is an open source collection of 20+ computational design tools for Clojure & Clojurescript: generative design, data visualization, digital fabrication, linked data, graph processing and more...
A. Paepcke. Object-Oriented Programming, chapter User-level language crafting: introducing the CLOS metaobject protocol, MIT Press, Cambridge, MA, USA, (1993)
N. Borenstein, and J. Gosling. Proceedings of the 1st Annual ACM SIGGRAPH Symposium on User Interface Software, page 95--101. New York, NY, USA, ACM, (1988)
R. Gabriel. Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, page 250--268. New York, NY, USA, ACM, (2016)