Clay Breshears of Intel writes a blog saying that making programming languages execute parallel is better than teaching and making people to write parallel programs. Here is an excerpt:
“When talking to university and college professors about adding parallel programming into their curriculum as early as possible, the typical response is to agree that this should be done. However, we are invariably challenged to tell the professors what can be taken out of their current, already jam-packed curriculum to make room for parallelism. Rather than wrestle about whether non-deterministic finite state automata has more intrinsic merit than radix sort or red-black trees, I have a revolutionary and simple solution to render the whole question moot: make all programming languages execute in parallel.”


