"Rich Hickey on Clojure" - Personnal Comments
This podcast is an interview with Rich Hickey in which he talks about the programming language Lisp (once again). He starts by introducing the language and its characteristics. I have learned why Lisp different from others languages. The thing that makes Lisp unique as a programming language is that programs are presented to the compiler in forms of data structures. The compiler doesn’t compile text but it compiles data structures. Why Lisp never got mainstream ? It wasn’t design to be mainstream, more for researchers people solving very hard problems. Today programming is like a social activity, people work together on programs. When the compiler is evaluating your program it gives your macros the opportunity to run during the compilation process. That also is a unique feature of the language Lisp. Ritch Hickey then explains the cooperation of the Lip with the language Java and the simplicity of Lisp. Indeed Lisp is able to access all Java libraries so this doesn’t ma