I just got around to reading a point/counterpoint that is running on one of the portal sites (sponsored editorial--not my area) but anyway ...

I've never been terribly interested in chip architecture issues but I did find this a pretty interesting debate:

Author #1 (an Intel dude, natch) says developers will continue to write applications with a single-process architecture at great peril. The sky may not be falling but time for change is right away. After awhile, single-core machines won't be sold anymore.

Author #2 says there's plenty of time; there's forking techniques, etc. People who are moving now are primarily doing so because it's new and cool.

It's a pretty big change that has to be made. Is anybody out there worried about this? Who is right?