3 ms·
Go is a great language and every other language has a thing or two to learn from Go, but this reply sounds like a strawman argument. The article says Go is focu
by lifthrasiir 5y ago
Go is a great language and every other language has a thing or two to learn from Go, but this reply sounds like a strawman argument. The article says Go is focused on the software development process, but the means to that goal is mostly nothing to do with the language proper. There are tons of programming languages with strings, hash maps and dynamically sized arrays built-in and the pragmatism doesn't well align with Go team's conservative approach towards new language features (which is great by the way, but shows that Go does not always highly value the pragmatism).
The point of Go is being highly opinionated and not being ashamed about that. Many languages start out of necessity with some degrees of opinion, but they are or will be consequently affected by external opinions in order to survive or to accomodate other needs. Many aspects of Go, either the language proper or other "results" that the article wants to pitch, are not and never unique to Go for that reason. But Go is unique in that such opinion is highly guarded and the Go team has more than enough energy to do so thanks to the main supporter, Google.