My company is working on a Go compiler for Win32 . After some early experiments with various approaches, we finally settled on creating it in Go itself, starting with a cross compiler on Linux (we would use the Mingw port, but we started before it was really ready). When we bring it to such an extent that it can compile itself, we know that we will be very close to delivery.
Google usually calls all beta versions as long as they can and, however, is being formed, they go around hedging on Go, refraining from calling it "ready for prime time." However, our experience was very positive. The compiler is in pretty good shape, and the support libraries are pretty good. Given the nature of our project, we cannot talk about the work itself. It is functional enough for our needs, but we are not completely upset about it.
We really loved the language itself. Given its novelty, there is a clear lack of "howtos" and tutorials, and we had to analyze a lot of things by trial and error and delve into the specifications, but the Google team was very consistent in its design, which means that basically everything works the way we expect when we get to this point.
In general, he receives thumbs from us.
Russell Newquist Jan 03 '09 at 17:14 2010-01-03 17:14
source share