|
|
|
|
|
by eudoxus
1544 days ago
|
|
Rob Pike quantifies your sentiment as "Orthogonal Features"[0][1], which isn't necessarily equivalent to "simplicity of feature set". But I do understand what you meant. I think in this context tho, developer ergonomics can mean different things to different people. It's easy to see how "Orthogonal Features" can be interpreted as developer ergonomics, as its explicitly limiting potential (not all) anti-patterns and produces fairly idiomatic code across the ecosystem. I'm able to go to almost any Github repo that contains Go code, and easily determine whats going on, whats the flow, etc. Certainly ergonomic in that context. [0]: https://go.dev/talks/2010/ExpressivenessOfGo-2010.pdf [1]: https://www.informit.com/articles/article.aspx?p=1623555 |
|