Live data from Hacker News

Why Go Is Not Good (2014)

yager.io

1–10 of 76 posts

Re: Why Go Is Not Good (2014)

#4
Go was designed to not cause widespread damage in the hands of a mediocre programmer. It prevents people from being too clever at the expense of more boilerplate and general busywork. This is the exact tradeoff that google wanted to make.

Re: Why Go Is Not Good (2014)

#6
> "I like Go. I use it for a number of things (including this blog, at the time of writing). Go is useful. With that said, Go is not a good language. It's not bad; it's just not good."

The problem I have seen with many other programming languages is that as they try really hard to become a "good language" they eventually always become a "bad language" because of all the changes which they implemented in order to become "good".

Re: Why Go Is Not Good (2014)

#8
The point of `auto` and `:=` is not to "shave off a few seconds of effort manually looking up the return type of bar(), and a few characters typing out the type in foo's declaration.", but to help with refactoring.
Post reply on HN