Yes, you are absolutely right. In fact I had started a chapter about the "far future" where I wanted to elaborate more on the computer architecture change and its effect on programming languages. But I thought the scope would become too large.
If you are interested I gathered some links about the "far future":
* https://channel9.msdn.com/posts/Charles/Jonathan-Edwards-Pro...