Hi,

Am 24.12.2010 um 09:44 schrieb Sunil S Nandihalli:

> what are PODS?

It's planned to be new reference type, which handles transients inside. So you 
send it functions living over transients for update. On deref the pod 
automatically converts things back into a persistent value. So updates will be 
fast, but things are transparently switched back to Clojure-style for you. Pods 
allow also for different strategies of update. At the moment transients are 
locked into one thread. But with pods this could be changed. Also – like Refs – 
you can modify several pods at the same time with a consistent snapshot. The 
pods take care of locking for you.

(Source the recent interview with Rich on infoq: 
http://www.infoq.com/interviews/hickey-clojure-protocols)

Sincerely
Meikel

-- 
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