|
|
|
|
|
by Volundr
401 days ago
|
|
At this point dropping GCL would be a breaking change. Many, many libraries rely on it. > My surface level understanding is that GCL is a big reason why 3rd party libraries are a huge pain to use in Clojurescript. I'm sure what "huge pain" your referring to, but I'm guessing it's dealing with name munging when externs aren't readily available. That comes from the compiler, not the library, and can be annoying. Mainly you have to make sure you reference things in ways that won't get mangled by the compiler (get x "foo") instead of (get x :foo). If you want to escape that you can always turn of advanced optimizations. |
|