Dr. Patt Starts a Dialog
Professor Yale Patt's keynote address at the 2009 PPoPP conference unleashed a hailstorm of protest from industry programmers that may lead to real change in commercial programming and computer architecture education. According to Ed Burnette on ZDNet, Dr. Patt had three main points: multi-core is not the holy grail, most programmers are stupid, and there should be lots of low-level interfaces for the non-stupid ones to use.