miércoles, 16 de agosto de 2017

The Semicolon Wars


As I started this major I always thought that even though there are many languages most of them have the same basic idea, a way in which to use loops, recursion, defining variables, etc. But as I started the programming languages course I found out that this wasn’t true, LISP is a whole new world, well not entirely new but it has several differences that make it visually quite different from let’s say python.

The idea behind the reading is that as you travel the world and learn a new language in the programming world it’s the same and it is crucial to know how to use and overall understand the other languages, this with the goal of using the best tools at your disposal while you work in different projects or ideas, even though python is a simple and easy language perhaps it wouldn’t work as well as c++ for data structures and this isn’t wrong, it is just part of using the correct tool for your goals.

There are many languages but as I mentioned earlier and is mentioned in the reading there isn’t a perfect language there are just correct languages for the correct situations and actually lisp is quite useful, the way in which it was designed facilitates many things and in some cases, it makes operations smaller by simplifying the way in which it operates.


I don’t really have a favorite language though I know how to use Java more than the others I hope to be able to learn new languages like lisp and to take advantage of the things they do better than java

No hay comentarios:

Publicar un comentario