[Haskell-cafe] Is there any experience using Software
Transactional Memory in substantial applications?
spoon at killersmurf.com
Sun Aug 8 16:55:42 EDT 2010
> My opponent gave me that link:
I enjoy the article you linked but I sort of skimmed it because it was a
little boring, however its main point seem to be:
2. Artificial intelligence is useless 
3. Listen to Anders! 
An interesting sample:
"Anders Hejlsberg: Well, the best Software
Transactional Memory implementations are still sitting
at around 200% to 400% and that's even in best
cases actually and still with Software Transactional
Memory it's still, in a sense, it's still a problem of
synchronization and shared state which...
It's just under the lower level.
Anders Hejlsberg: Some would argue it's t h e
wrong way to look at the problem in the beginning.
We shouldn't have the shared state to begin with.
Richard Campbell: Right.
Hat guy from xkcd (Enter stage left): But don't you see that Haskell has
no shared state. That's exactly why STM is so great for doing
concurrency in Haskell!"
(I maybe edited that a little there.)
 Artificial intelligence is pointless
 The internet audio talkshow
I found this transcript on google. Server seems to give of fake 404
pages, so have to hotlink :(
More information about the Haskell-Cafe