I'm sitting in a talk about Clojure's STM and thinking "hey, we could
do that". The primary items necessary seem to be:

* A variable that's mutable but only within a transaction
* Persistent data stores
* Atomic section syntax

This isn't something that would be rolled into Duby itself, but it
could easily be a Duby plugin. You'd get compiler tweaks to enable
transactional references (maybe with @@vars or or something?) plus
Clojure's data structures and STM. Literal arrays and hashes would
then construct Clojure collections.

Interesting idea?

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to