computing in 2014 : your predictions?
cperciva: How many cores will a typical personal computer have?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).Will Clojure or Scala replace Java (if so, which)?No.Will the most popular languages feel like CUDA or Haskell or C#/LINQ?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).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.