Live data from Hacker News

Four years of Go

blog.golang.org

11–20 of 202 posts

Re: Four years of Go

#11

I am only a beginner in Go, but what I have done so far, I have loved. It's a great alternative to your typical scripting languages like PHP, Perl, Python, Ruby, Node, etc, etc, etc... And simpler and funner to use than C/C++ IMO. I really hope it keeps gaining momentum.

It will - it's too compelling a proposition.

Re: Four years of Go

#12
post #2

> "The state of the Go ecosystem after only four years is astounding. Compare Go in 2013 to Python in 1995 or Java in 1999. Or C++ in 1987!" Wow! The state of C++ searches on google were 0 in 1987, as were searches for "Apples" and "Oranges" so go must be doing incredibly well to have infinity times the results!

Seems pretty far behind Java in terms of adoption. By 1999, virtually all new enterprise development was being done on Java. In 1997 Java was already #4 on the TIOBE language popularity index. Go isn't even close.

That's true. Java in the 90s was a spectacular con job that millions of developers and managers bought hook, line, and sinker. XML was pretty big back then, too, and now nobody gives two warm shits about XML. Just saying.

Anyway the hype is surely not the reason why anyone should use go. People should use go because it has good libraries, encourages good interfaces, is fast and space efficient, has good self documentation, is easy to test, etc.

Re: Four years of Go

#13
I'm betting on Go at the moment, using it to build some little libraries and writing some dummy apps to test the waters.

Hopefully in 4 years when Golang developers are in demand, I have 4 years of experience under my belt. :)

Re: Four years of Go

#14

I am only a beginner in Go, but what I have done so far, I have loved. It's a great alternative to your typical scripting languages like PHP, Perl, Python, Ruby, Node, etc, etc, etc... And simpler and funner to use than C/C++ IMO. I really hope it keeps gaining momentum.

Could you go into detail on your experiences for Go compared to JS or Ruby?

Re: Four years of Go

#15
post #2

> "The state of the Go ecosystem after only four years is astounding. Compare Go in 2013 to Python in 1995 or Java in 1999. Or C++ in 1987!" Wow! The state of C++ searches on google were 0 in 1987, as were searches for "Apples" and "Oranges" so go must be doing incredibly well to have infinity times the results!

Seems pretty far behind Java in terms of adoption. By 1999, virtually all new enterprise development was being done on Java. In 1997 Java was already #4 on the TIOBE language popularity index. Go isn't even close.

Java stepped into a natural void. There weren't many safe GC-based languages being used in the Enterprise at that point.

Re: Four years of Go

#16
post #14

I am only a beginner in Go, but what I have done so far, I have loved. It's a great alternative to your typical scripting languages like PHP, Perl, Python, Ruby, Node, etc, etc, etc... And simpler and funner to use than C/C++ IMO. I really hope it keeps gaining momentum.

Could you go into detail on your experiences for Go compared to JS or Ruby?

I know Ruby and some Go and never really understood why people compare them so much. Very different languages.

Re: Four years of Go

#17
post #14

Earlier quoted context omitted.

Could you go into detail on your experiences for Go compared to JS or Ruby?

I know Ruby and some Go and never really understood why people compare them so much. Very different languages.

I think it's because people use them for similar things. I have met many developers that have rewritten Ruby web services in Go (with good results).

Re: Four years of Go

#18

Earlier quoted context omitted.

Seems pretty far behind Java in terms of adoption. By 1999, virtually all new enterprise development was being done on Java. In 1997 Java was already #4 on the TIOBE language popularity index. Go isn't even close.

That's true. Java in the 90s was a spectacular con job that millions of developers and managers bought hook, line, and sinker. XML was pretty big back then, too, and now nobody gives two warm shits about XML. Just saying. Anyway the hype is surely not the reason why anyone should use go. People should use go because it has good libraries, encourages good interfaces, is fast and space efficient, has good self document…

> Java in the 90s was a spectacular con job that millions of developers and managers bought hook, line, and sinker

Who's to say that a similar thing isn't happening with the current latest and greatest tools?

Re: Four years of Go

#19
post #7
post #4

Earlier quoted context omitted.

Keith wasn't referring to the Google Trends chart. It is an unrelated quote about the state of the various languages' ecosystems 4 years after their release dates.

None of the languages being compared against were released in the ubiquitous-internet age with things like Github and widespread blogging to drive interest and adoption.

That... doesn't really change the general point?

Re: Four years of Go

#20
post #19
post #7

Earlier quoted context omitted.

None of the languages being compared against were released in the ubiquitous-internet age with things like Github and widespread blogging to drive interest and adoption.

That... doesn't really change the general point?

Yes it does, the point is "Go's ecosystem has developed really fast" but maybe a (hypothetical) better language developed in this day & age would've reached the same point in 2 years?
Post reply on HN