As a
regular programmer, I sometimes get confused when at the time I’m using
different languages for different projects, but ironically that’s how I get to
know them better, in fact, that little confusion becomes less notorious.
In this
article the analogy of regular languages and programming languages are much
more than a simple comparison and I think that it has something to do with my
little experience using different programming languages for different projects.
If we extrapolate that experience to another where someone can speak in many
languages, we might get to notice that there are some kind of “reciprocation”
between them and that might not be a simple coincidence.
For many
centuries, the language has been an extremely important part of the human development,
since historically speaking it has immortally impressed in it little fragments
of the meaning of that history; but that doesn’t end there, the language has
been and stills being one of the most important tools to get what we want to
achieve as individuals, and that applies too for programming languages more
than anything else, and that’s because the very essence of programming
languages is to get machines do whatever we want.
That
actually sounds pretty trivial, and in the practice, that gets to be true, just
as we try to speak or write some of our ideas the more we become better at
expressing ourselves the more we get to get what we want, and then we do it
more and more as it becomes easier.
This also
gets more interesting to me when we talk about diversification of the vast
whole of languages that exist because in the regard of computer sciences the
language means much more when we want to use it to get to do smarter things
like data science or big data using ideally any language as an input.
Comentarios
Publicar un comentario