Live data from Hacker News

Go version 1 is released

blog.golang.org

51–60 of 168 posts

Re: Go version 1 is released

#51
post #16

Anyone care to share their experience writing something in go? I've toyed with it but not built anything in production. FWIW, the go dashboard ( https://godashboard.appspot.com/ ) has a number of interesting projects.

We used it to write our own simple distributed computing software after realizing hadoop was too complicated (and thus bug prone) for our embarrassingly parallel needs.

It took us less time to get the system written, stable and up and running then it had to get hadoop setup (different developers so not a fair comparison but still).

It feels like python with the good parts of C on linux (most things are file like object) and I plan on using it more and more as the ecosystem of available libraries matures.

Re: Go version 1 is released

#52
post #5

I'm still wishing that we could embed Go into a multithreaded c application, just like we can with the JVM and Mono. I would like to use Go as a "scripting" language. I have seen a thread in the mailing list that someone was working on it on a personal basis, but I can't find it anymore. It doesn't seem to be in high demand.

> I'm still wishing that we could embed Go into a multithreaded c application, just like we can with the JVM and Mono. I would like to use Go as a "scripting" language. What?

I believe the post is referring to something like http://docs.oracle.com/javase/7/docs/technotes/guides/jni/sp...

Re: Go version 1 is released

#53

How good is go compare to c/c++ ? ( in terms of speed especially ? ) Can we now say that Google Chrome can be written in Go and it will be faster and/or stable ? ( not saying it is not already. ). Congrats to the team, just started using go yesterday and loving it.

The day Androïd will be written in go, we will see a significant performance boost and battery lifetime extension. I don't program for Androïd just because I can't bare eclipse. An IDE as simple and efficient as QtCreator would generate a conversion tsunami.

Re: Go version 1 is released

#54

Earlier quoted context omitted.

Or they can label versions like sun, so that nobody will know for sure if they're using Go 2 or Go 1.2 or Go Enterprise Edition or Go Standard...

Go 4.1.1 will now be rebranded 'Golaris 1.0'

Golaris has a nice ring to it actually... Rolls of the tongue a bit - however sounds more like an ailment.

"Oh, I got the golaris! better get an ointment for this"

Re: Go version 1 is released

#55
post #53

How good is go compare to c/c++ ? ( in terms of speed especially ? ) Can we now say that Google Chrome can be written in Go and it will be faster and/or stable ? ( not saying it is not already. ). Congrats to the team, just started using go yesterday and loving it.

The day Androïd will be written in go, we will see a significant performance boost and battery lifetime extension. I don't program for Androïd just because I can't bare eclipse. An IDE as simple and efficient as QtCreator would generate a conversion tsunami.

The day when Google supports Android native app development in Golang, will be the day when Golang goes mainstream. But I don't bet on this thing happening.

Re: Go version 1 is released

#58
post #43
post #14

Earlier quoted context omitted.

The Go tour ( http://tour.golang.org/ ) is a pretty good introduction to the language. It provides an interactive in-browser panel to try out the language while presenting its features.

The "install go" link on the "Go offline" page gives "file not found: /go/install".

You do realize that telling HN is not an appropriate way to have that bug fixed, right?

I know lots of Googlers hang out here, but your comment is buried pretty deep.

Re: Go version 1 is released

#59
post #16

Anyone care to share their experience writing something in go? I've toyed with it but not built anything in production. FWIW, the go dashboard ( https://godashboard.appspot.com/ ) has a number of interesting projects.

I made a few web application servers (mostly for games) and it's been a real pleasure, not to mention that my programs run for months handling millions of queries (mostly json) without the slightest problem. Using the go tool to get libraries, build, compile, test, benchmark, is like a dream. An example of what I found kind of marvelous : I had sometimes queries leading to the call to a function updating a lot of thi…

  répertoire
Never gave much thought to Go's UTF8 support, but this makes me think that it might've been better limited just to the string literals. The last thing I want is to patch other person's code by copy-pasting original variable and function names, because all I have is a standard US keyboard locale.

Re: Go version 1 is released

#60
Well, they got (at least) one thing exactly right: Doing away with the "toolchain". Having one command that can figure out how to build your code, including downloading external dependencies, is really nice.

Pity about the whole "not having generics" thing though.

Post reply on HN