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