(no title)
dennisdamenace | 8 years ago
In the meantime 0.18 has been a very productive language.
One thing to understand is Evan wants Elm to be a language and not bound to JavaScript. This is the sound motivation behind blocking native packages.
dennisdamenace | 8 years ago
In the meantime 0.18 has been a very productive language.
One thing to understand is Evan wants Elm to be a language and not bound to JavaScript. This is the sound motivation behind blocking native packages.
archgoon|8 years ago
Useful languages can interop with other languages.
always_good|8 years ago
Elm 0.18 and below (not sure what 0.19 is doing, it's not released) has synchronous interop through native modules, but those have been discouraged and documented as "do not use, will change in the future" since the beginning. And you can't easily publish them to the package repository.
To say Elm doesn't interop with Javascript is just wrong.
You may disagree with Elm's stance on its synchronous interop, but you're just disagreeing with trade-offs. Like all trade-offs, just because someone chose different ones than you doesn't mean they were oblivious to them.