The Semicolon Wars



The “semicolon wars” is an article written by Brian Hayes, he starts saying that ‘If you want to be a thoroughgoing world traveler, you need to learn 6,912 ways to say “Where is the toilet, please?”’, and what he meant by that, is that if you want to be a polyglot programmer, you need to learn more tan 8,500 different programming languages. That is a great number, mostly because I did not know that were that many.

Also he states that we are far from founding a “perfect” language, with the best notation for expressing an algorithm or defining a data structure. ‘Cause many would say that he is not right, that we already have a fine language, but everyone will say a different one like C#, Java, Python, etc.

Well, I can understand the “wars” that he exposes in the article, since this semester I would be using 4 different programming languages, I am getting confused already with some, for example, I was happy programming in C, when I tried to run my program, it marked me an error and I was like “what? How? Why?” until I discovered it was because I didn’t put semicolons and I can blame Clojure for that. I’m not saying that I hate Clojure, but it is going to be difficult for me to divide my mind in four to give each language its respective place so I can programm with more efficiency.

To give a conclusion, I really enjoyed this article, the way he wrote it was so good that I showed it to my friends and they also really liked it. I learned some other new things like the insane quantity of programming languages and how to read a date in Java, and I will be looking forward to learn new programming languages (when I get this 4 right of course).

Comentarios

Entradas populares de este blog

Introduction: About Me

Beating the Average