Hacker News new | ask | show | jobs
by tombert 3726 days ago
Nah, Golang is wonderful and I use it for a lot of stuff, but it's sort of a different thing than Erlang.

Go is more of a systems-ish language that has an emphasis on concurrency, but also on being relatively C-like. It's much more general-purpose than Erlang.

Erlang is more about fault-tolerant, concurrent applications, and more specifically servers. It's not designed to be especially fast, it's designed to make it very simple to write systems with a ton of throughput, that can handle outages, and perform passably in the process.

They're different things, and the only thing they have in common is that they both advertise concurrency, really.