Revenge of the Nerds



The main theme of this article is basically that even though programming languages share the same "basis" there are several things in which they differ and some of this thing are what make lisp special, many things which i did not know until I read this and some comments on the languages in general.

Lisp was a Mathematical theory and was created as an alternative to the Turing Machine. That is why it remains as a good option for any programmer, despite the difference in the syntax and the way you have to code. LISP was the first in so many things, like in recursion a tool that nowadays is very important in the languages. There is a lot more to learn about Lisp, because it can be as big as we want to make it using things like macros.

Concluding it is obvious that there are many ways to write a program, with many programming languages to choose from but there are ones crafted specially for specific tasks and that is why it’s important to try and know at least the basics of each one and obviously to use the one with more capabilities or versatility, knowledge is power and in this case, it gives you the ability to create the best programs and become a great programmer.

This Reading was extremely interesting and to know the history of a programming Language is always interesting and helpful to understand the motivations of each and every Language, to read this thing is my favorite part of the course and i hope to keep learning more about each Language with time.

Comentarios

Entradas populares de este blog

The Promises of Functional Programming

Triumph of the nerds part 2

Podcast Lisp