4 ms·
As likely one of the few people outside of pg to use arc in production, I agree Clojure won- It has about 80% of the features that arc pioneered, and many addit
by drcode 11y ago
As likely one of the few people outside of pg to use arc in production, I agree Clojure won- It has about 80% of the features that arc pioneered, and many additional features that leave arc in the dust. (Most of the remaining "good ideas" in arc are syntactic sugar which are just too controversial to see mainstream adoption.)
- dublinben 11y agoYou're definitely not the only person using Arc in production. Hubski is written in Arc and still under active development.
- drcode 11y agoIn my defense, I wrote "one of the few people" :-)
- jules 11y agoCould you list the features that Arc pioneered?
- wcummings 11y agoWhat features did arc "pioneer"?
- drcode 11y agoShoot, it's been too long for me to sort out the various features now, but you can read about the cooler parts of arc here: http://old.ycombinator.com/arc/tut.txt http://old.ycombinator.com/arc/tut.txt which won't look very exciting to any Clojure programmer nowadays. Probably its most useful innovation, even if it sounds mundane now (and I'm not 100% sure it was first on this- feel free to correct me) is that it was the first Lisp to realize that sequences and key-value associations are both equally important and should both have first-class status in the core language (with proper literal and shortcut accessor support) ... so like clojure, arc is more of a MLISP (Map and LISt Processor) However, the posted link doesn't have examples of the crazy syntactic sugar stuff pg did that I think was added in a later revision.
- ahazred8ta 11y agoIn that case, is there any prospect of an Arc-flavored dialect of Closure with the syntactic sugar put in?
- drcode 11y agoThat would require some very ugly "under the hood" modifications to clojure that are not easy.