<p><pre><code>    technology can only succeed when the average 
    programmer can use it without doing much errors
</code></pre>
GPUs have been pretty successful despite the fact that you need to be a GPU programmer to program them.