Re:Maybe adding generics to Go is about syntax after all
by artursapek on Wednesday September 05, 2018 @11:28AM
(#17918842)
All very valid points. I think most of those features were omitted for the sake of simplicity by the Go team. Many people disagree with that.
The tooling is also annoying with the most glaring deficiency being the lack of package versioning, which I believe is going to change (or it has already? I don't remember). And then there are tools like `go vet` which basically just attempt to make up for the compiler deficiencies in sub-par ways...
Go has a very nice runtime, but the language itself and the tooling feels extremely half-baked. I'm curious whether Go 2 will improve upon this.