Skip to main content

Timeline for Is re-defing idiomatic in clojure?

Current License: CC BY-SA 3.0

8 events
when toggle format what by license comment
Apr 9, 2012 at 16:34 vote accept amara
Apr 7, 2012 at 0:54 comment added amara oh! cool! For anyone reading who doesn't want to examine the sources, deref and reset! do little more than standard java fields; (with class Box {Object value;}) box.value and box.value = ...
Apr 6, 2012 at 21:10 history edited gtrak CC BY-SA 3.0
deleted 1 characters in body
Apr 6, 2012 at 21:00 history edited gtrak CC BY-SA 3.0
added 363 characters in body
Apr 6, 2012 at 20:52 comment added gtrak fields also have concurrency semantics, an atom just has sane ones. An atom is plenty fast. It's just a wrapper over one of these: docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/…
Apr 6, 2012 at 20:51 history edited gtrak CC BY-SA 3.0
added 2 characters in body
Apr 6, 2012 at 20:49 comment added amara But... isn't atom a concurrency mechanism? I'm used to standard fields that are just a (fast, fast) memory location; this is confusing.
Apr 6, 2012 at 20:43 history answered gtrak CC BY-SA 3.0