If you like these kind of 
benchmarks 
https://benchmarksgame-team.pages.debian.net/benchmarksgame/faster/go-gpp.html
may be what you are looking for. In these results Go is generally half the 
speed of C, but 50 times faster than python.

Go does not attempt to generate the fastest code at all costs. But the 
generated code is usually fast enough,
and you gain much faster development and compilation times. Garbage 
collection, for example, does impose
some runtime overhead. But it frees the programmer from the tedious and 
error-prone task of manually managing 
memory allocations. If you really care about each nanosecond of execution 
time, and are prepared to do a lot of work
to minimise run-time, then C, C++ or Rust may be your best choice. But for 
most of us here, Go does hit the sweetspot.

For those interested, I gave a talk to the Go London meetup last year about 
the limitations of these kind of benchmarks.
https://youtu.be/YDPKUJndhw4


-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to