Andrew Binstock expresses (on SDTimes) an interesting view of multicore processors: Instead of trying to force the problem into a specific solution (developer adoption of multicore processors), we should re-examine the problem itself. He concludes that if there is no pull by the market, then no push on developers will work because all solutions currently add complexity. And until either user satisfaction changes or multithreading becomes easier, pushing developers to the new threading model makes no sense for the client.


