The Hundred-Year Language


I got to be honest, I can't imagine a programming language that preservers its popularity for a hundred years. It is impossible because the human race is evolving, and with changes, the world is constantly updating and developing new things. For example, Cobol and Basic are languages that in a few years will be almost obsolete and we will be improving more and more programming languages as we discover new things or new necessities to be attended.

The interesting thing here is that this is a particular case, for example, languages or idioms persists for more than one hundred years and the reason is that we need them to communicate with other people. The keyword is there, “need them”. So just imagine that we build a programming language that substitutes the others languages and it is distributed in all the countries of the world. We monopolize the programming language into one.

And there’s the answer we want. That programming language will persist for more that one hundred years. And if we constantly adequate it… oh wait, then there is a problem. If we update a programming language then it is new, kind of new. Then we just make a programming language that will be adequate to the future… and we do not know what will be the future. So a hundred year language is an ambiguous topic. Unless we know what the future will be or what those hundred years will be, then we cannot make a programming language that persists until that time, because we are constantly changing. Maybe, we will be able to learn and predict the future in some years or decades. And maybe until that day we will be improving new programming languages or updating those that are out of date. But the enterprises always want more and more money, the necessity of making new programming languages is primordial nowadays. So the popularity of the oldest one is going down. So the hundred year language is not possible for me, but what do you think?

Comentarios