Rich Hickey on Clojure



This time the podcast brings the guest Rich Hickey who is the one that created Clojure base don Lisp, he starts by explaining that is mostly functional and has concurrency  to name a few things that has the language. Rich says that something that make Lisp unique is that programs are presented to the compiler in the form of a data structure.

They also adress the same question everyone asks themselves, why is Lisp not a common programming laguange?, well his answer was that he thinks that Lisp was not conceived to be that, a common language to use, that it was designed to be used by superusers, researchers or very Smart people who try to solve very hard problems. I could say that I agree with that point of view because I don’t see how could clojure be useful to write trivial programs, I think it could be better in other languages, but if I have a difficult problem, maybe using clojure could be a very useful tool.

One question that I like, was when they asked him what is the targeted audience or users that he had in mind when he created Clojure, and he his answer was that he thought that every programmer with and open mind could find thrilling and fun to code in Clojure, I think that this spoke me in a way, because I believe he nailed it, ‘cause I consider myself an open minded person, and I am finding fun to code in clojure… but that does not mean I am very good at it, but I am giving my best to do so.

After hearing the creator talk about his creation and why he created it with his passion, it inspire me to be better at clojure, and there is only one way to be good, and that is coding in clojure.

Comentarios

Entradas populares