Salut Laurent, On 17 Nov., 16:53, Laurent PETIT <laurent.pe...@gmail.com> wrote:
> while a good description of how things work in 1.2 It doesn't even do that. This is exactly *not* the way it works in 1.2, because self-references don't go through the Var. I'd be curious to know, why calling the function itself is made a special case. To allow this assignements to a different Var and re-defing/removal of the original Var? > it's not accurate for 1.3, and my point was that Stu's description > of how 1.3 works (by using words like "the function is recompiled") > does not match with my own knowledge of what had been done > in 1.3 the days just before the conj. Forgetting for a second that my explaination is plain wrong... There wouldn't be a difference between 1.2 and 1.3. "retrieve something from the Var" does say nothing about this "retrieval" being cached in some way or not. Even putting the reference directly there and recompiling (or doing some other magic to make Repl development make work again) has basically the same effect. So the description would be valid for 1.2 and 1.3 if the self reference would go through the Var. But as I said: it doesn't. So the description is "Quark", > Since then, I've been away from #clojure (to my regret) and maybe I've > missed new evolutions on the way it's handled in master. I'm missing where development is going on in general. Nothing on the mailing list anymore. The last times I lurked #clojure there was no dev talk there. Some stuff seems to be done on dev.clojure.org. But I find it hard to follow this stuff. Clojure has gone "closed development", so to say. (I have no problem with Rich coming up with ideas beyond democratic decisions. In fact I think this non-democracy is a Good Thing. However I'd like to follow what's going...) 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