Re:New in Go 1.20: wrapping multiple errors
by hocuspocus on Sunday December 11, 2022 @06:13PM
(#33948678)
Eschewing industry standard ergonomics that have been taught to every developer for the past 3 decades seems like the total opposite of "prioritizing productivity" to me.
Besides, in large engineering organisations you're always going to find multiple languages. Even at Google, which keeps a very short list of blessed languages compared to most companies, the Googlers I know who typically work on "proto to proto" middleware in Go are often jumping into codebases in Java, Kotlin, Dart or TypeScript. So clearly, they can deal with modern language features too.
You may not agree, but they are doing what they said they would from the start, and it’s been fairly effective.