Google's Go programming language feedback

Credit: flickr/bfishadow

If you can learn the basics of Go in a couple of hours, is that time well spent?

To find out, British programmer Ian Davis undertook 5 Weeks of Go and wrote detailed impressions. Yes, one can learn the basics of Go in a couple of hours, but does that time investment provide benefits? Davis says the language developers "have done a good job at removing extraneous cruft and boilerplate. The most obvious is the absence of semicolons."

Back in 2009, a Google TechTalk just before the release to Open Source in November of 2009 on YouTube named "The Go Programming Language," helped get the world out. Yes, vaguely C-like, and an experimental language, but aimed at "fun" programming if the process of writing the code and compiling said code faster makes programming more fun. And since no major systems language has come out in a decade or so, why not?

Go for Go

I’m using Go for a performance-critical piece of a project and I’ve found it very pleasant to work with.

taliesinb on blog.iandavis.com

For the what you give up in execution time for what you gain... concurrency and garbage collection as well as a lighting fast compilation, it's a really good trade off.

kennethadammiller on youtube.com

I love writing Go. Sorry, it's hard for me to be terribly specific outside of, for some reason, I'm very productive with it and I love the standard libraries.

drivebyacct2 on news.ycombinator.com

Maybe

I have not used Go; just interested in it.

Dwight on blog.iandavis.com

Whoa, I didn't know about being able to import packages from a URL. That is pretty slick.

ssmall on news.ycombinator.com

There are some things I like about this language, but overall, I'm unimpressed with it. I mean,? is this *really* as far as we've come in the 40 years since C was developed??

SirEdmundLoudmonkey on youtube.com

I'd be interested in hearing more about the exceptions side. The usual derision is that some top level unrelated code ends up handling them, but that seems silly.

rogerbinns on news.ycombinator.com

No Go

the lack of parameterized types is a dealbreaker for me

Ian Clarke on blog.iandavis.com

Javascript killed/will kill? it all sorry

digerpaji on youtube.com

Programmers step forward: have you tried Go? Why or why not?

For the latest IT news, analysis and how-tos, follow ITworld on Twitter, Facebook, and Google+.

Now read this:

Developer declares 'I am done with the Freemium Business Model'

Khan Academy offers JavaScript as their first computer language

Study says Facebook profile can predict job performance

Insider: How the basic tech behind the Internet works
Join the discussion
Be the first to comment on this article. Our Commenting Policies