Live data from Hacker News

Go 1.4 is released

blog.golang.org

91–100 of 265 posts

Re: Go 1.4 is released

#91
post #79
post #11

Earlier quoted context omitted.

A really crisp way to model concurrency. Most real world performance problems stem from the inability to model concurrency correctly. I also found it's faster to read the library code than the docs. A lot of thought has gone into making the language and library clean and easy to understand.

Doesn't that mean that the docs are lacking?

No. Docs are very complete, readable and helpful.

Re: Go 1.4 is released

#92
Damn, another project giving up on Mercurial and switching to Git. :-/ A few more major ones and basically nobody is using Mercurial anymore. How sad.

Re: Go 1.4 is released

#93
post #65

Earlier quoted context omitted.

How would communities around anything come to exist if everyone had the same attitude?

Look at how the communities around languages like Basic, Pascal, C, Lisp and Python have developed. They were, from the beginning, open with development, releasing early and often, and were explicit about readily accepting large contributions from outsiders (and really did so). The creators were always open to the possibility that they themselves might not be the eternal keepers of the language, which allowed competi…

I think you should do what you ask to be done. You fork Go under a new name, create a community with the same objectives as yours around it, be competitive and develop the language further and then reap the satisfaction. If there is a significant need for your ideas I'm sure the developers will join you (otherwise you will have the best proof that your idea is just not good enough for many others). Personally I'm very glad and grateful for the product of a tremendous amount of man hours I receive for free even if I too have ideas (that don't overlap perfectly with Go) about how a better language should be.

Re: Go 1.4 is released

#94
post #82

Earlier quoted context omitted.

And now things just got interesting. I'll put my money on the availability of Go on Android being the catalyst for its future hockey stick growth.

I don't really see it - a language made for systems programming (read: non-application development) being used for developing Android apps? Or is there some other kind of Android development in mind, here?

I think it was Rob Pike who later said he regretted using the term "systems programming" to describe Go. They never meant the phrase to mean purely operating system tools and programs (ie. not web applications or interactive end-user applications), which would be rather limiting. Instead, he said he said they meant it as a language for composing systems, as for example a typical SOA web site may be, or even for application development as you've alluded to.

Edit: Rob mentions it here at 06:50: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Pan...

Re: Go 1.4 is released

#95
post #53

Earlier quoted context omitted.

And now things just got interesting. I'll put my money on the availability of Go on Android being the catalyst for its future hockey stick growth.

For that really to happen, the Android team needs to give some love to alternative languages. From their Fireside talk I won't expect any change.

> From their Fireside talk I won't expect any change.

Why?

Re: Go 1.4 is released

#96
post #65

Earlier quoted context omitted.

How would communities around anything come to exist if everyone had the same attitude?

Look at how the communities around languages like Basic, Pascal, C, Lisp and Python have developed. They were, from the beginning, open with development, releasing early and often, and were explicit about readily accepting large contributions from outsiders (and really did so). The creators were always open to the possibility that they themselves might not be the eternal keepers of the language, which allowed competi…

Your assertions are at odds with everything observable with regards to development of the Go language.

Re: Go 1.4 is released

#97
post #92

Damn, another project giving up on Mercurial and switching to Git. :-/ A few more major ones and basically nobody is using Mercurial anymore. How sad.

I am you there.

Mercurial was more friendly to us Windows developers.

But with Microsoft embracing Git this isn't any longer the case.

Re: Go 1.4 is released

#98
post #97
post #92

Damn, another project giving up on Mercurial and switching to Git. :-/ A few more major ones and basically nobody is using Mercurial anymore. How sad.

I am you there. Mercurial was more friendly to us Windows developers. But with Microsoft embracing Git this isn't any longer the case.

Git is equally hostile to everyone! Long live Git.

(Maybe the way to advance the poor Gui user interaction experience is to write frontends for it?)

Re: Go 1.4 is released

#99
post #33

I wonder why they didn't move the main code repo to GitHub as well. https://go.googlesource.com/ is somewhat poor compared to GitHub.

Because we want a good code review system, and GitHub doesn't have that. More discussion: https://news.ycombinator.com/item?id=8715529 https://news.ycombinator.com/item?id=8605204

Gerrit looks pretty horrid to use to be honest.

Re: Go 1.4 is released

#100
post #95
post #53

Earlier quoted context omitted.

For that really to happen, the Android team needs to give some love to alternative languages. From their Fireside talk I won't expect any change.

> From their Fireside talk I won't expect any change. Why?

They stated that Java is the language platform, laught at the idea someone would like to try to use Scala instead and mentioned you are pretty much on your own if you feel like using the NDK.

Search for Google IO 2014 Android Fireside, video is available.

Post reply on HN