Fork me on GitHub
#clojurescript
<
2020-08-01
>
Ody23:08:37

Does cljs depend on google closure compiler? As in what happens if google stops developing it?

chucklehead00:08:41

I'm by no means an expert - but as I understand it there is more of a dependency on the Closure library (goog.dom, goog.require, etc) than the Closure compiler itself. I believe shadow-cljs only uses the Closure compiler for release builds, for example.

chucklehead00:08:34

I've wondered what it would take to target e.g. Bucklescript+Belt instead but don't know nearly enough about the goog libraries or cljs to know what might be missing

souenzzo02:08:23

Things like self hosted cljs do not use closure compiler clojurescript can use any other "JS Compiler" with a good DCE

thheller08:08:00

google uses it pretty heavily so its rather unlikely they stop working on it.