3 ms·
> single language ecosystem The BEAM supports at least 20 languages.
by macintux 6y ago
> single language ecosystem
The BEAM supports at least 20 languages.
- indigo747 6y agoAnd you can always feel the Erlang in them (though that's not a bad thing).
- the_duke 6y agoAll of which are tiny niche languages, except Elixir... I actually think think BEAM gaining the ability to run WASM would be a smart development. It would make using high performance C/C++/Rust code much easier than the NIF/Ports hassle, with much better sandboxing and scheduling control for the VM. If they also add WASM actors on top it could expand the interest significantly. OTP has decades of tuning and improvements that will be hard to match in other projects like this.
- __jem 6y ago"Supports" and "ready for production" are two entirely different things.
- xiphias2 6y agoI just checked, and I don't know any of them....to tell you the truth, I haven't even heared of them, except Elixir which I heared is a modern version of Erlang.
- nesarkvechnep 6y agoSo? You probably haven't heard of 95% of the languages that has existed and exist. They're niche languages, just like the VM they run on and this doesn't mean they're half-baked like JavaScript which you've heard of.
- xiphias2 6y agoActually I looked at some, and they look half baked experimental languages to me. Right now I'm using Python, because PyTorch is written in Python (and C++), not because it's my favourite language. For me library support is more important than the language itself actually.