Lisp and Metaprogramming
Rich emphasizes the seamless integration of programming and metaprogramming in Lisp, particularly in Clojure, where everyday data structures like vectors and maps are utilized. This approach allows developers to write standard data processing code rather than dealing with a specialized AST API. The conversation also touches on the historical context of Lisp and its niche status in the programming world, raising questions about its mainstream adoption.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 158: Rich Hickey on Clojure
Related Questions