Hello James!
So for me one of the biggest oddities of ClojureScript for novice folks is the difference between JVM vs self-host.
The problem is in the dependencies, where it is not always true that libraries for ClojureScript JVM are compatible with self-host. Actually this is rarely the case.
So my issue is about the platform. We could introduce a cljs-self-host (or shorter name) platform in order to flag the libs that are compatible with it.
The solution seems easy but maybe I am overlooking something in your data model.
Hello James!
So for me one of the biggest oddities of ClojureScript for novice folks is the difference between JVM vs self-host.
The problem is in the dependencies, where it is not always true that libraries for ClojureScript JVM are compatible with self-host. Actually this is rarely the case.
So my issue is about the platform. We could introduce a
cljs-self-host(or shorter name) platform in order to flag the libs that are compatible with it.The solution seems easy but maybe I am overlooking something in your data model.