clojure-dev

Issues: https://clojure.atlassian.net/browse/CLJ | Guide: https://insideclojure.org/2015/05/01/contributing-clojure/
razum2um 2019-07-22T11:05:37.002500Z

is there a reason why clojure source uses so much interfaces but not protocols? e.g. ifn/deref/meta like clojurescript does. will there a performance penalty or it’s just historic reasons?

vlaaad 2019-07-22T11:09:45.003400Z

not a clojure dev, but historic reasons IIRC. clojurescript, which appeared later, is much more reliant on protocols

bronsa 2019-07-22T12:18:06.003900Z

mostly for bootstrapping reasons