Hundred-Year Language

 

The hundred-year language was a really nice thought experiment highlighting some trends in modern programming languages and how the axioms of a language should be written. Probably the most impactful part of the article was when the author assures us that most of the extra cycles of a future computer will be wasted, it even made me laugh cause it most certainly will be a correct prediction. In the whole career I have never been told not to waste bits in my programs, only once I had been told to not waste memory and that was in high school while programming a microcontroller in C for a counter circuit. Indeed I was beginning to think of it as wasteful until he raised the point where it is most outrageous to waste programmer time, than computer time as in my little experience of having to work with limited resources, it does add things you have to be mindful of while programming. The reading even made me laugh when the author dissed pearl and object-oriented programming although I do not have experience in pearl nor writing code in a business to confirm if his claims are true. Also he ends with a really interesting point about how we could in principle write the hundred year language today, although we would be lacking the trial and error that we as programmers would obtain in a hundred years, or we could miss some kind of problem or requirement that just isn’t here yet. I know he sees the hundred year language as only a guide for the new languages and know we won’t get there any time soon. Overall, it was a good thought experiment whose answer we may not be able to see nor program in, but we may experience the steps in between.

Comentarios

Entradas populares de este blog

Internals of GCC

Relevant Compilers design for students

SIF