logoalt Hacker News

randomdata11/08/20241 replyview on HN

> But I just almost irrationally hate the language itself.

That's the point. It's a rejection of the keyboard jockeys who become more concerned with the code itself than the problem being solved.


Replies

wyager11/08/2024

Golang was created specifically so that Google could mitigate the downsides from lower their hiring standards. It doesn't have any higher design aspirations.

"The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt." - Rob Pike

I suppose in a sense this is rejecting the "keyboard jockeys", but probably not in the way you mean.

You cannot separate the tool used to solve a problem from the problem itself. The choice of tool is a critical and central consideration.

show 3 replies