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!
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