viernes, 17 de agosto de 2018

THE SEMICOLON WARS


The first thing that caught my attention is the fact that to be a polyglot programmer we need to know several forms to do something. Also, at first I read the quote "Every programmer knows there is one true programming language. A new one every week"(Hayes, Brian. 2006). and, it caught my attention because this means that we must know every language as programmers.

I didn´t know that there is a list with 2,500 programming languages, I never imagine that there are too many languages and of course I didn´t believe that are more than 8,500. What is more important, the languages are not the same between them they all try to improve something and be different on a certain area. But the truth is that we don´t have a language considered the best, just because we don´t know the best notation.

Something interesting is the fact that if you program a solution on a specific programming language, you should have the same answer on another programming language solution. Also, I didn´t know that programming languages are classified in four families. 

If we explore the four categories we will see they are not similar between categories and we can see it better seeing them as low and high-level programming languages. Low level languages work with addresses in memory and input and output devices, while high level works with insulating layer of abstraction. So, we can analyze this information and get the conclusion that every programming language has its own advantages and they can be used in different areas of application because of its characteristics. 

In my opinion, every programming language has its own advantages and its own synaxis. But with every language you can find a solution, obviously in some languages, the solution will be shorter or faster than in others. We can choose a language from the 8,500 existing languages but we must fill comfortable with it, the important thing is that we can learn a lot of programming languages and still having a favorite one. It´s up to the programmer

No hay comentarios.:

Publicar un comentario