Dick Gabrielon Lisp
This podcast of Software Engineering Radio talks about the
programming language of Lisp featuring Dick Gabriel. He started his company
called Lucid that uses Lisp. He explains some of the features that make unique
Lisp in regards to other programming languages.
He says that everything written in Lisp is a function. When
I heard that I remember what I wrote in clojure and realize that we define
everything, that is something I did not saw when I started coding until now,
and I think that is one of its advantages but saying that, I'm curious on how you can write a fully operational program, and I'm looking forward to see that.
Also he talks about macros, that this are like little
programs that produces an expression you
want. I think this is something really useful, and I would be glad to make me a
pro with this things called macros, because I think this is one of its general
features and a key component to be really good with this language and I hope I don't fail on this task.
They aboard and interesting topic, that is why is not so used
the language of Lisp. Dick defends the language by saying that is used
sporadically in some research and also some commercially companies like Yahoo
Store or for airlines reservations, and robotics stuff but I don't really see why is this could be a solid defense, like I would like to know more about why they choose to use Lisp instead of other languages, what were the advantages and so on.
I am always wondering why I did not hear about Lisp earlier,
even now, I do not hear or read of this language in any way, so I am hoping that
after learning and hopefully liking it with some of luck maybe, I can start
creating something with Lisp as many of the coders of Lisp say is a powerful
language, I want to see its true potencial, and what it can really do. But I
guess that is for afuture, for now I will concentrate with passing
this class for sure, obviously learning everything I can.
Comentarios
Publicar un comentario