38 ms·
> you needed permission to publish a native module Elm's package repo. See, this, to me, sounds quite reasonable. A feature is potentially dangerous to the r
by heavenlyhash 8y ago
> you needed permission to publish a native module Elm's package repo.
See, this, to me, sounds quite reasonable.
A feature is potentially dangerous to the rest of the ecosystem if encountered unexpectedly: therefore, we put some extra friction on sharing code which uses those features, and made it an obvious and opt-in process if you wished to take that potential danger into your project. Great!
Given that... why on earth would it be necessary to remove the feature from the language entirely?
- oomem 8y agoYou can find some explanations by the language author here: https://discourse.elm-lang.org/t/native-code-in-0-19/826 https://discourse.elm-lang.org/t/native-code-in-0-19/826