Transactional Memory is the wrong path to concurrency
I'm on a sleepy late train home from London to Birmingham (trying to avoid the snow and inevitable rail problems tomorrow). This woke me up:
Patrick Logan says STM "...would be the most tragic turn imaginable for programming in the 21st century."
Very wrong. And it is scaring me how shiny this thingy looks in so many people's eyes right now. I don't think it will be so long before this shows up in Java and C#.
Blimey, that's gonna cause a bit of a ruckus.
(Update: Yep - the comments have started)