Probably. I mean I skimmed the article, didn't read it very carefully.
> That sounds pretty language specific to me.
I failed to express myself properly: sure TFA is Clojure-specific, it talks about Clojure implementation of X after all.
My point is that it's 'X' that's important here, much more important than 'Clojure' part.
'X' here is "directness and liveness", which are extremely powerful ideas, first described in seventies, then implemented many times by many different people in many different languages and environments. Probably the most well-known implementation is called "Morphic" and comes from Self ('95, by the way: http://web.media.mit.edu/~jmaloney/papers/DirectnessAndLiven...), but there are others.
It's really a good thing that one of the most powerful ideas in GUI programming finally is getting some traction. It took it only forty years. It's unfortunate that it's coming to Clojure: it would be better for it to come to JS with node-webkit or something similar; that way much more people would have a chance to see and work with such a system.
So, in short, in this discussion my perspective is idea-centric instead of language-centric, which is why I don't consider the "Clojure" part important.
Probably. I mean I skimmed the article, didn't read it very carefully.
> That sounds pretty language specific to me.
I failed to express myself properly: sure TFA is Clojure-specific, it talks about Clojure implementation of X after all.
My point is that it's 'X' that's important here, much more important than 'Clojure' part.
'X' here is "directness and liveness", which are extremely powerful ideas, first described in seventies, then implemented many times by many different people in many different languages and environments. Probably the most well-known implementation is called "Morphic" and comes from Self ('95, by the way: http://web.media.mit.edu/~jmaloney/papers/DirectnessAndLiven...), but there are others.
It's really a good thing that one of the most powerful ideas in GUI programming finally is getting some traction. It took it only forty years. It's unfortunate that it's coming to Clojure: it would be better for it to come to JS with node-webkit or something similar; that way much more people would have a chance to see and work with such a system.
So, in short, in this discussion my perspective is idea-centric instead of language-centric, which is why I don't consider the "Clojure" part important.