The Hundred-Year Language

To binary expressions to a language that abstracts ideas and translates them into machine code. Different programming languages had been created in order to complete or satisfy certain tasks, the designs of new languages are being made and performed, as the time passes the evolution of language design are being performed by the community, more people are being involved into the creation, and modification of programming languages.

It is a co-evolution, in order to create the hundred-year language, the hundred-year hardware must be created to, the way of the functionality of the hardware and software have to be precise, the interpretation of the language should generate the precise mathematical instructions.

Maybe the hundred-year language will be an autonomous system which enriches it's vocabulary with the input of an user, or even with the input from the environment. The abstraction of the language will be limitless because it can be learned from it's usage, there is an important condition, which states that this autonomous system can manipulate it's software and hardware, with that the evolution from the language this system uses, depends it's own hardware. This is taking the idea into creating this system, but maybe in a hundred years a the  programming language will be created by global community, many possibilities can collapse, it could be that in a hundred years machines will be very different from what they are from today.

Reminds me of the movie Back to The Future, where Marty and Doc Brown go to the future, that argument of showing a perspective of how the future could be in the year of 2015, that was very futuristic, so how our perspectives about our future can be? What are the possibilities of predictions about the future can be accurate?

Will even humanity exist in a hundred years?

References:

http://www.paulgraham.com/hundred.html 

Comentarios

Entradas más populares de este blog

My first Post

Ruby and the Interpreter Pattern