Fork me on GitHub
#cherry
<
2023-09-19
>
Chris McCormick01:09:08

At the risk of appearing stupid, I was wondering if could ask for a simple breakdown of what makes cherry different from squint? > Cherry: Experimental ClojureScript to ES6 module compiler. > Squint: CLJS syntax to JS compiler. Squint has native JS datastructures under the hood, is that right? Do both of them use sci? I seem to recall one has built-ins implemented in JS whereas the other doesn't? What are the other differences? What tradeoffs should I be thinking about and in what kinds of situations should I use each? Thanks so much!

borkdude05:09:01

Cherry is an alternative for ESM ClojureScript with the same data structure and interop issues. Squint replaces data structure with JS objects/arrays for easier interop and way smaller bundles

👍 1