Today&#x27;s computers <i>are</i> limited in what they can do, by way of their architecture&#x27;s constraints.  The von Neumann architecture has served us well up to this point, but going forward it&#x27;s going to be a real handicap.  But it isn&#x27;t just the architecture that needs rethinking.  As you say, &#x27;we probably won&#x27;t program these new machines in the traditional sense&#x27;.  And you&#x27;re probably right.  Programming languages are also part of the problem.  We&#x27;ve wasted so much time reinventing the wheel, over and over again.  I don&#x27;t know what form the next computing architecture will take, but I do know there will come a time when the notion of using a &#x27;programming language&#x27; to get things done will seem quaint. Hell, I thought it was an archaic way of doing things 20 years ago, and it&#x27;s why I didn&#x27;t pursue a career as a programmer.  The tedium was incompatible with my temperament!