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
Publicar un comentario