4 ms·
Long term: yes, the controversial banning of "native" code [1] is in part motivated by the idea that JS should be an interchangeable implementation detail. Sho
by owl57 8y ago
Long term: yes, the controversial banning of "native" code [1] is in part motivated by the idea that JS should be an interchangeable implementation detail.
Short term, officially: hell no, Evan declares a sharp focus on one use-case and discourages experiments with other platforms, even server-side node.js [2].
Short term, unofficially: I heard of a compiler to Elixir [3]. Elm's stance on "native code" (see above) seems to make such projects feasible.
[1] https://discourse.elm-lang.org/t/native-code-in-0-19/826 https://discourse.elm-lang.org/t/native-code-in-0-19/826
[2] https://github.com/elm/projects/blob/master/roadmap.md#can-i-use-elm-on-servers https://github.com/elm/projects/blob/master/roadmap.md#can-i...
[3] https://github.com/wende/elchemy https://github.com/wende/elchemy