The Root of LISP

This talks about the first papers talking about LISP  from John McCarthy now we see the beginning of LISP. The curious thing about this as with everything related to mathematics is that a lot of things related to Lisp were a discovery instead of a creation. Now another important aspect from reading is how the author divides languages into two paradigms which is C and Lisp. This meaning between the classical way of programming and functional programming. Yet something certainly true where we find out that more and more languages will decide to integrate both ways of programming. Functional programming is extremely effective in some cases and classical programming beats functional programming in others. That is why programmers have to get used to both ways of programming and be able to distinguish in which case is the best solution for a problem. That is why Clojure, Scala and other languages have become such a big thing at the moment. Encouraging people to learn functional programming. Also by implementing this languages in already known frameworks as Apache Spark and Spring.  We understand the main functions we got with the first iteration of Lisp and we can see how modular this language was at beginning and especially when it only focus on data structure which was lists.  In comparison with Clojure which is a more mature language at the moment we can see the whole optimization and new functions we have in our disposal to develop in faster pace. In conclusion we should understand properly the roots of Lisp so we are able to create new functionalities for the language. This language has created a whole revolution in the way we usually program and that is why Clojure is still such a big language in the community. We can explore how functional programming can bring to the area and we can keep investigating on how it works. As i said in the beginning we are still exploring a lot of the things we can do with computers and well it is a tool designed for mathematics. So a lot of things we will explore them.

Comments

Popular posts from this blog