4 ms·
Now that we have Elixir (Erlang looking like Ruby) and Crystal (Go concurrency dressed up like Ruby[1]), I'd be primarily be interested to see how these two lan
by samuell 6y ago
Now that we have Elixir (Erlang looking like Ruby) and Crystal (Go concurrency dressed up like Ruby[1]), I'd be primarily be interested to see how these two languages stack up against each other, what niches they might address etc.
[1] Did a small comparison here: https://rillabs.com/posts/crystal-concurrency-easier-syntax-than-golang https://rillabs.com/posts/crystal-concurrency-easier-syntax-...
- dnautics 6y agoneither Go nor Crystal have the same sort of failure-domain support that Erlang Vm provides.
- samuell 6y agoIndeed, but at the same time, it seems people are using both Go and Erlang/Elixir for a lot of similar use cases (scaleable web-apps), which makes me interested in what specific use cases they do respectively shine.
- yxhuvud 6y agoAnd neither Elixir or Erlang has the raw performance or ability to run without a VM that Go or Crystal has. That was the point of the grandparent - they provide different things. Not everyone thinks immutability is a feature that is good to have on the language level.