1. 6
  1.  

  2. 2

    This is a fairly old video… 2009

    So if you’re looking for some new insights from Hickley… this isn’t it.

    If you looking for “Why did Hickley write Clojure? And why did he do it the way he did?”

    This is why.

    I got sucked in thinking this was about how Clojure implemented the mess that is time programming

    I sort of hoped he had some deep unifying insight….

    Alas, this talk isn’t about that at all.

    However I did like his distinction between time, state and identity. It’s quite a philosophical talk.

    I think he is missing something though…. The state inhabiting an identity at each instance is NOT just any immutable state, but a member of a state space.

    ie. The river may never be the same, there may be this water or that water, or the river bed may be dry…. but the river with the water replaced by angry velociraptors in Pyjamas is definitely not the same identity.