A Conversation With Dan Friedman
Dan P. Friedman
The keynote: Questions and Answers
We are honoured to have the opportunity to talk with Dan Friedman and discuss his lifelong list of papers, books and achievements. We'd like this to be mostly an open conversation but with a few curated questions to understand what interesting functional ideas are not yet implemented in Clojure or if they are, how is Clojure different from other Lisp-inspired languages such as Scheme. In particoular: what can Clojure still learn from his Lisp heritage? What powerful ideas is Clojure still missing?
Daniel P. Friedman is Professor of Computer Science at Indiana University. He is co-author of The Little Schemer, The Seasoned Schemer, The Reasoned Schemer, The Little MLer, A Little Java: A Few Patterns, Scheme and the Art of Programming, and Essentials of Programming Languages, 3rd Edition, all published by MIT Press.