How many cores will a typical personal computer have?<p>Will Clojure or Scala replace Java (if so, which)?<p>Will the most popular languages feel like CUDA or Haskell or C#/LINQ?
<i>How many cores will a typical personal computer have?</i><p>Either 8 or 16, assuming you're counting general-purpose cores. Don't be surprised if CPUs come with separate vector computing cores (basically like GPUs have now).<p><i>Will Clojure or Scala replace Java (if so, which)?</i><p>No.<p><i>Will the most popular languages feel like CUDA or Haskell or C#/LINQ?</i><p>No. The most popular languages will be new innovations which are popular solely because they throw out existing paradigms and, in so doing, restrict themselves to a small number of developers (who therefore trumpet their use of this language in order to demonstrate their superiority over everybody else).<p>The most widely used languages will be imperative structured single-address-space languages with extensive feature sets provided via libraries -- i.e., C and C-like languages.
<i>Will the most popular languages feel like CUDA or Haskell or C#/LINQ?</i><p>No. I think the most popular languages will be the cobols of the future: java and visual basic.
How many cores will a typical personal computer have?<p>Well, maybe by 2014, there will be something else other than cores??? Almost some geeks will create something innovative!!! Who knows?<p>EDIT: This world is changing in a crazy way... so fast pace more than you think... specially when it comes to the IT!!!<p>EDIT: Why would you really give me "0" point?!!!! 8-}