Posts

Showing posts from September, 2018

Rich Hickey on Clojure

In this podcast, Rich Hickey presents to us his programming language, Clojure. For me it was very interesting, I discover new aspects of it. Clojure it's not interpreted, it's a compiled, it does not compile plain text, it compiles data structures. Rich explains to us why Lisp wasn't a mainstream programming language, and the main reason it's because Lisp was not intended to be a mainstream programming language, its main target was researches and people that wanted to solve arduous problems. As the years pass by Lisp people started using it to write AI. I as a programmer that did not have any experience coding before entering the major was kind of difficult to grasp the idea of Java, Rich affirm that Clojure it's easier than Java, and I can affirm his thought. Clojure is a very intuitive programming language that leads the way as you are programming.  Clojure it's not a program of a list of lists, instead, it's a programming language with immutables data