▲ | madeofpalk a day ago | |
It's just some person's blog and they're having a rant. It's okay, it doesn't have to be that deep. I would guess the 'why' is because OP feels like they have an opinion that they don't feel is sufficiently represented 'out there'. Indeed, as a not-a-fan-of-go, in 2022 I was confused at go's popularity because it always felt to me to have some pretty glaring shortcomings that were seemingly ignored. Note that people don't really write big blog posts about PHP being a bad language (anymore?) because that's been done to death. | ||
▲ | dingnuts a day ago | parent [-] | |
Speaking a someone who has written Go full time since 2014: Go is used in a lot of places for unglamorous things where the most important thing is explicitness, and where all these features that the PL nerds want, do nothing but make things more implicit. It's not perfect, but it's a great language. People who like it, though, like me, are pragmatists. The shortcomings of the language that are apparent in complex code are strengths when writing the simple straightforward code that makes up most Go projects, because all of THAT becomes much simpler than it would be in a fancier language. The reason I've never bothered to write a response to these kinds of screeds against Go is that usually I'm too busy getting shit done with it. |