RISC created a huge local minimum by speeding up C code to the exclusion of other languages.  I predict that eventually future processors will hide more features from the higher software levels (such as number of registers, instruction types and formats) in order to improve efficiency at the machine level.  I think we are seeing this trend with GPUs already. Current CPUs don&#x27;t do this because they have to maintain binary compatibility with a huge installed base.  We can compare notes in a decade or so :-)