lunes, 26 de agosto de 2019

Blog 1-2: Semi Colon Wars

The lecture “Semi Colon Wars” covers some controversy topics that will always exists thanks off the existing diversity in programming languages and its respective communities. I am aware that it will always be discrepancy depending of the different communities of the programming languages because every one of them will argue that their programming language it is the right one and the other are wrong.

I disagree with the idea that one language is the right one and the other not. But I agree that they are some features that are better in some languages than others like the array manage in Python than Java or the form of freeing memory in Java and in C, etc.

The thing here is that depending of what problem you have to deal with, is the language you will going to use despite of that in all programming languages you can solve the same problem but with different repercussions (memory, performance, CPU usage, etc.).

Nevertheless, I think that the idea of only having one language will make things easier in the development of any project or application and also will be only one coding standard eliminating the rest of coding standards. I know this sounds totally like a Utopia that will never succeed because there will be always one person or community that will disagree with the syntax of the language, the coding formats, the usage of indentation, the semicolon, etc.

Finally, I am pretty sure that, like in the different methodologies that you can use to development a project it does not exist one methodology that is always going to work with any kind of project, I also think this applies to the different programming languages and the selection of these languages will depend on the preferences of the programmer and the dominance of the language.

Hayes, B. (2006). Semicolon Wars. Research from http://34.212.143.74/s201913/tc2006/semicolon_wars.pdf

No hay comentarios:

Publicar un comentario