This article, The Semicolon Wars, is quite the argument by telling, why are there many language
programs and they differ in syntax and other contexts, well, the author
gets most of every explanation out of this. One of the topics mentioned
in the article was the way of looking / analysing an entire problem or
even, looking at the way of things, abstraction, If you see an object
with my eyes, would you see it differently?
Some programming languages are meant for some problems, depends on how you see the way of it. It comes to my mind the language.... not programming language, I mean German, the structure of the German language is quite describefull, for instance, take the word Grundstücksverkehrsgenehmigungszuständigkeitsübertragungsverordnung, looks a little bit scary, right? but if we look at it divided into the ideas that creates the meaning of this word we could understand why German is very precise. This in English is Land transaction approval transferring responsibilities Regulation, is the separation of ideas that conforms the meaning of the whole idea. Take the first words: Grundstücksverkehr, this means Land Transport, now break this word again apart and grab Grundstück, which, depending on the context, it means Land, or Property, but the combination of this well defined word creates a whole new concept. Getting this example of the German language, it is viable to say that programming languages may differ, because of the abstraction, and how a problem is solved.
Some programming languages are meant for some problems, depends on how you see the way of it. It comes to my mind the language.... not programming language, I mean German, the structure of the German language is quite describefull, for instance, take the word Grundstücksverkehrsgenehmigungszuständigkeitsübertragungsverordnung, looks a little bit scary, right? but if we look at it divided into the ideas that creates the meaning of this word we could understand why German is very precise. This in English is Land transaction approval transferring responsibilities Regulation, is the separation of ideas that conforms the meaning of the whole idea. Take the first words: Grundstücksverkehr, this means Land Transport, now break this word again apart and grab Grundstück, which, depending on the context, it means Land, or Property, but the combination of this well defined word creates a whole new concept. Getting this example of the German language, it is viable to say that programming languages may differ, because of the abstraction, and how a problem is solved.
What is the perfect programming language? Well in my opinion it does
not exists, we only need to create certain things to solve other
things, and always will depend on who creates that, thats why we have
misunderstandings or sometimes we don’t get the information right.
Language defines our knowledge, defines our way of thinking, actually
defines everything.
http://34.212.143.74/s201911/tc2006/semicolon_wars.pdf
http://34.212.143.74/s201911/tc2006/semicolon_wars.pdf
Comentarios
Publicar un comentario