Earlier quoted context omitted.
How good is Go, as a replacement for Java?
What do you mean "replacement for Java"? It's a completely different language: * no classes (only structs and embedding) * no VM, only a run-time (cross-compiling is trivial though) * hardly anything is an object * no exceptions * concurrent by design It's quite possibly the most distant language from Java in the procedural world, which I think is a good thing. It forces you to rethink your data and their interaction…
There are native code compilers available for Java.
> * concurrent by design
Java was there first