1-3:“The Hundred-Year Language”

If you ask me today how will the hundred year language will be I will answer you I do not care about that because I think that programming languages will always need to be written by humans and not by machines (unless we want a dystopia like Matrix). Nevertheless, I found interesting the point of view of the author where he describes that the new upcoming languages will not be fully optimized, actually they will be the opposite because it will be hardware robust enough to run that kind of programs in little times.

In my opinion I think that the new upcoming languages will have this feature the author mentions, coupled with this that language will be easy to write and learn it because the human being (I am including me) is lazy enough that we will learn and use that language where we do not need to stay ours and ours programming in it, we will use the easier languages to program.

If we go back in time a few years I am certain that the programmers on that time would not use the programming languages, we know today because of its complexity and because of the architecture needed in order to use them (the hardware will not satisfy the today programming languages).

I think the problem we need to focus is neither the programming languages or the hardware, the real important thing here will be the upcoming architectural designs and the new programming paradigm that the future will have. Also, I think that parallel programming it is a branch that we have not discovered its true potential yet, but I am certain that with the new supercomputers and quantum computers we will need to learn this branch.

Finally, I think that if we have today this programming language a lot of software developers and programmers will not use them because of one simple thing: the human nature. Humans hate a lot the change, because it needs to spend more hours learning the new programming language rather than write programs in the programming languages they know. So, I think that we will not use or maybe we will use it if this programming language is easy enough to program.

Comentarios

Entradas populares de este blog

1-2: Making Compiler Design Relevant for Students

2-2: Mother of Compilers