6 comments

[ 3.0 ms ] story [ 26.8 ms ] thread
Why go to the trouble of understanding other people's positions and making a meaningful contribution to the discussion? That's small people talk. Think big! Write a sarcastic post that mischaracterises someone's point of view and makes them look ridiculous.

Good luck in the wonderful world of the Internet! People love that shit here.

Really? A whole blog post like this? Crap.
I'm not a huge fan of the writing style in general... I don't think that the Go authors are suggesting that they're smarter than everyone else?

Yes they've made some choices that are controversial, but that's true of every language.

This is a snarky article where at least the headline is true.

The reason Go is popular among certain large organizations is because it solves the problems that large organizations face with a minimum of fuss. It gives you a uniform coding standard that's enforced by a tool. It shortens compile times to almost nothing. Its performance is "acceptable" - not as fast as C++, but not so much that you'll blow lots of $$$ on AWS bills. It's got a rich standard library, and common interfaces that most third-party libraries actually use. It encourages developers to be explicit about their intent, to write out all of their algorithms in full detail, and to handle all error cases in depth.

It is not a language where an individual developer without the constraints of a team will be maximally productive. It wasn't designed for that.

I've found that personally, I enjoy programming in Python, Rust, or even Javascript or C++ more. But I can at least respect the language designers for making the choices that they did, given the constraints that they operate under. The article seems determined not to do that.

warning,the article IS sarcastic.
Honest question: Why does Go create so much hatred? I don't even see this much towards PHP or Visual Basic devs.

I would have thought that, if you don't like something, just don't use it. I personally am not an enormous fan of Peanut Butter. I don't go off on rants as to why Nutella is far superior, or why peanut butter is just peanuts for the toothless etc. I just don't buy peanut butter.

What is so hateful about Go that seems to offend people to the point where they expend large amounts of energy ranting about it?