3 ms·
>Go is significantly slower than the rest, much much slower. Everyone knows that Go is a new-ish language and has room to improve on performance. That said, G
by CoffeeDregs 13y ago
>Go is significantly slower than the rest, much much slower.
Everyone knows that Go is a new-ish language and has room to improve on performance. That said, Go seems perfectly fast since all of the languages seem to perform fairly well.
Further, were Go "much much slower", CloudFlare, IronIO, Google, etc would probably not be using it...
>discover a new interest in D, C or Erlang
>where performance is a consideration
Erlang on The Game: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=go&lang2=hipe&data=u64q http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...
Go looks to be about ~50% the performance of C++, but, from lots of peoples' comments/writings, is much nicer to write so they use it when productivity is more important than absolute performance.
Note: I'm interested in Go (as I am about lots of languages), but am not a user of it right now.
- colanderman 13y agoYa, Erlang doesn't do well on the Benchmarks Game because the Benchmarks Game doesn't measure communication, which is Erlang's strong point. No-one writes algorithms like those in the Game in Erlang; you code them as a server in C or Java or anything and farm work out to them from Erlang.
- rdtsc 13y ago> Erlang on The Game: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t.. http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t.... The Game is a terrible benchmark for Erlang. Math, computing digits if Pi, string searching, n-body problems. If that is the target domain, don't pick Erlang, or Go, pick Fortran or C.