The Semicolon Wars

The article I found very interesting because say very important points and make some comparison with real life with the question of learning the different ways to ask where is the toilet? , is similar to learning the different programming languages.
There are so many programming languages that their syntax makes them different between them and some others have a lot of similarities. For example the programming language Clojure, in the book "Programming Clojure, 2nd Edition." They mention that it is a practical and simple language, which to me has become difficult since it is a language that I had never used, I did not even have an idea that existed, it is really different from all the others from the way of programming, compiling and do tests.
Not all programming languages serve the same, but some include libraries to import databases, HTML code, interfaces, etc.
Each language has its main purpose and depends on each person which is the best to use in certain situations, which is more useful and which is easier to perform certain jobs or which would be the most effective for certain tasks.

Nothing is perfect, all languages can become so imperfect and have flaws, which if I'm sure there are programming languages that can be perfect for certain jobs, that make things easier.
For me, a perfect programming language is one that compiles easily, has an easy to understand and logical syntax, is user-friendly and useful for my main purpose.
For example, a perfect programming language to create a web page would be java script and HTML.

There are thousands of programming languages that really 5% of them all exist, you really have to know all the programming languages to know which is the most useful, which is our favorite. The commercial programming languages should not always be the most perfect, we must learn others to choose what could be the perfect language and most useful to us.



Bibliography

Hayes, B. (2006). The Semicolon Wars. American Scientists. [Online version]. Available http://webcem01.cem.itesm.mx:8005/s201713/tc2006/semicolon_wars.pdf

Stuart Halloway, Aaron Bedra. Programming Clojure, 2nd Edition.Pragmatic Bookshelf, 2012.

Comentarios

Entradas populares