Go is going to be torn between the minimalism of its creators, and the desires for modern capabilities expressed by its vocal user base. If this were a movie, it would be "A Beautiful Mind".
Go is going to be torn between the minimalism of its creators, and the desires for modern capabilities expressed by its vocal user base. If this were a movie, it would be "A Beautiful Mind".
But I think there are also people who appreciate stability? It’s a language people complain about in part because it’s popular.
In this case, Tim Bray tripped over “Go doesn’t have inheritance, but it does have embedding” and ran into a couple limitations in the first version of generics, but he’s not making any wider claims.
> Among the 26% of respondents who said Go lacks language features they need, 88% selected generics as a critical missing feature.
From https://go.dev/blog/survey2020-results
Most folks I work with are among the 74% who are content with the language and are mostly cautious of the complexity associated with generics.