4 ms·
STM isn't a commonly used feature. (I believe Stuart Halloway said this? http://www.infoq.com/presentations/Concurrency-Clojure http://www.infoq.com/presentatio
by calibraxis 13y ago
STM isn't a commonly used feature. (I believe Stuart Halloway said this? http://www.infoq.com/presentations/Concurrency-Clojure http://www.infoq.com/presentations/Concurrency-Clojure)
Rather, I imagine that in such discussions, one should first focus more on immutable values; then the time model of identities and values (which encompasses the ref types, of which STM is just one); then things like pmap, reducers and stuff you get from Java.
[Disclaimer: I know next to nothing about Scala, and would surely enjoy playing with Scala's Akka within Clojure.]