I believe that DeuceSTM i primarily intended as a research platform
for Java STMs, hence the flexibility with pluggable algorithms.

Another Java STM is multiverse: http://code.google.com/p/multiverse/ -
the focus here is on performance. Multiverse is based on MVCC, like
the Clojure STM.

Both of these STMs operates with the mindset that objects are mutable
by default, and tries to control this mutability. Whereas in the world
of Clojure we have mutable references pointing to immutable values. In
fact, the correctness of the Clojure STM depends on the objects
"stored" in the refs be immutable.


On Mon, Jul 13, 2009 at 2:07 AM, Vagif Verdi<vagif.ve...@gmail.com> wrote:
>
> Potentially interesting library for clojurians. Java STM
> implementation: http://www.deucestm.org/
>
> >
>



-- 
Venlig hilsen / Kind regards,
Christian Vest Hansen.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to