3 ms·
You may be thinking of http://www.datomic.com/ http://www.datomic.com/ a product by Cognitect where Rich Hickey works. However the Clojure data structures also
by zdkl 11y ago
You may be thinking of http://www.datomic.com/ http://www.datomic.com/ a product by Cognitect where Rich Hickey works.
However the Clojure data structures also have the time dimension in the context of the language's immutable structures but it is not something you typically concern yourself with too much.
- vanderZwan 11y agoI looked it up, it's this talk, which indeed is the first one about Clojure, and it's philosophical foundations: https://github.com/matthiasn/talk-transcripts/blob/master/Hickey_Rich/AreWeThereYet.md https://github.com/matthiasn/talk-transcripts/blob/master/Hi... (slides) http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hic... (recording) The opening lines are: > So I’m going to talk about time today. In particular, how we treat time in object-oriented languages generally and maybe how we fail to. So I’m trying to provoke you today to just reconsider some fundamental things that I just think we get so entrenched with what we do every day, we fail to step back and look at what exactly are we doing. Whoever downvoted my previous comment does not know their Clojure, that's for sure.
- wtetzner 11y agoWell, the time stuff has to do with Clojure's different ref types (Ref, Atom, Var, Agent...) combined with the persistent data structures.