There is an extensive amount of programming languages and trying to learn them all is a rather complicated task. Even trying to learn each of them involves a complicated task due to its diversity, therefore most programmers are reduced to learning a couple of them. However, these types of situations also give rise to discussions about which language is better over others.
Despite the differences that are present in each language there are peculiarities that developers look for in each of them, for example, the readability of the codes. It may seem like a trivial topic about what is the most correct way to use as a comment indicator, but it is not. Discussions open and diversify to try and find the best option to comment, after all, this determines to some extent the legibility of the codes and their understanding. Similarly, the assignment of names for functions, methods, variables, among other objects that need to be named in a code works. Finally, as a personal opinion, there is no significant difference as long as they are legible to the programmer joined to his team.
Additionally, readability is not the only point to deal with in this type of thing. It is necessary to contemplate that, even with the differences that exist, each language has the same bases. However, each has its differences, so they are divided into different categories for better understanding.
Continuing, no matter to what extent a programmer implements one or another programming language for a task, it is important to focus on which one adapts to improve development time along with the efficiency and readability of the program or project. Each language has its tools and each one serves specific tasks. In broad strokes it is trying to discuss whether a pear is better than an apple, in the end both are different and it depends a lot on what you are looking for.
In conclusion, unlike many, I do not have a favorite programming language or in which I am deeply specialized, first, because my experience is very little, second, because I feel that I still have many programming languages to learn. I feel that this will make me have a stoic opinion about which language is better than another and, without a doubt, I am a believer that there is no better language than another, but a more suitable place for one task or another.
Reference
Hayes, B. (2006). The Semicolon Wars. American Scientist, 94(4), 299. doi: 10.1511/2006.60.299
Comments
Post a Comment