Rich Hickey On Clojure
Rich Hickey on Clojure. Rich Hickey is the creator of the Clojure language, before this, he developed dotLISP based on the .NET platform. In this podcast, Rich Hickey discusses the characteristics and fundamentals of the Clojure language. Both Lisp and Clojure are functional programming languages, one of the main differences between these two is that Clojure can also be a really good object-oriented language, and this is mainly because of the way Clojure has been developed and designed, Clojure runs on the Java Virtual Machine, which makes it easier to run on multiple platforms, particularly in this podcast, Hickey explains the details about Clojure´s implementation and the way it manages mutable data, and also, about making resource-efficient data structures and make them run on the JVM. Clojure is based on LISP, which translates in Clojure inheriting all the good practices of LISP, as well as it’s functional advantages, and, implementing new ones, such as the...