Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The thing I like about Clojurescript is the ability to escape the node/NPM ecosystem entirely. It's feature, not a bug, that I don't want to interoperate with node/NPM.


I would say you are in a distinct minority here with that viewpoint :) I've been using / working on ClojureScript since the very beginning and the halfway integration with Node and NPM never seemed particularly desirable to me.


I hear you, David, and completely understand your point of view. And let me take this moment to say how much your work is loved and admired. I agree I am in the minority. And I also understand why people love a language like JavaScript: they love it so much that they routinely compile it back into JavaScript before running it o_0 ;)


This functionality is opt-in, so you can still live on your island if you'd like :-)


As someone looking to get into CLJS, where do I find "native" CLJS libraries in case I wish to avoid using NPM?


Native CLJS libraries are regular JARs that you add to your classpath. Most people publish them to Clojars[1] (which also has Clojure libs). Maven Central may also have some.

[1] http://clojars.org


Clojure Toolbox (https://www.clojure-toolbox.com/) lists libraries for both Clojure and ClojureScript.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: