News for hackers. Stuff that matters.
Re:Golang data structures by threeseed on Saturday July 04, 2015 @07:02AM (#9829839)
Someone tried to get Go running on the JVM: https://code.google.com/p/jgo/

The JVM can support goroutines (similar to Quasar Fibers) and the various GC implementations are significantly more advanced than what Go has. But I suspect Go is popular mostly for its simplicity than features.

Re:Golang data structures by danieldk on Saturday July 04, 2015 @02:13PM (#9831005)
But I suspect Go is popular mostly for its simplicity than features.

Definitely. I think there are a couple of reasons:

* It's familiar to anyone who knows C-like languages.

* The tooling is really good for such a young language (go get, go fmt, goimports, pprof, etc.).

* Java's tooling is still lightyears ahead, but a significant chunk of programmers dislikes the JVM for various reasons.

* It integrates well with the UNIX/C environment.

* Simplicity (someone mentioned in a thread a couple of days ago: Go seems to look what C++ does, and then does exactly the opposite).