Linked by Thom Holwerda on Wed 28th Mar 2012 19:22 UTC
General Development "Today marks a major milestone in the development of the Go programming language. We're announcing Go version 1, or Go 1 for short, which defines a language and a set of core libraries to provide a stable foundation for creating reliable products, projects, and publications. Go 1 is the first release of Go that is available in supported binary distributions. They are available for Linux, FreeBSD, Mac OS X and, we are thrilled to announce, Windows."
Permalink for comment 512204
To read all comments associated with this story, please click here.
RE: Why haven't they gone with D?
by satsujinka on Thu 29th Mar 2012 00:17 UTC in reply to "Why haven't they gone with D?"
satsujinka
Member since:
2010-03-11

What's D's concurrency model like? Because goroutines and channels are wonderfully easy to use.

Another goal of Go is speed of compilation. D probably doesn't compete very well (but that's just a suspicion based on the sizes of the two languages.)

D is generally more complicated than Go wants to be. Essentially, D is a better C++ but Go is a better C.

Reply Parent Score: 2