<story><title>Go is Google&apos;s language, not ours</title><url>https://utcc.utoronto.ca/~cks/space/blog/programming/GoIsGooglesLanguage</url></story><parent_chain><item><author>pa7ch</author><text>Many like Go because it is an opinionated language. I&amp;#x27;m not sure that a &amp;#x27;community&amp;#x27; run language will create something like that because there are too many opinions. Many claim to represent the community, but not the community that doesn&amp;#x27;t share their opinion. Without clear leaders I fear technical direction and taste will be about politics which seems more uncertain&amp;#x2F;risky.&lt;p&gt;I like that there is a tight cohesive group in control over Go and that they are largely the original designers. I might be more interested in alternative government structures and Google having too much control only if those original authors all stepped down.</text></item></parent_chain><comment><author>rob74</author><text>My thoughts exactly! It&amp;#x27;s important to have a community and to work with it, but, especially for a programming language, there has to be a clear concept of which features should be implemented and which not - just accepting community contributions for the sake of making the community feel good would be the wrong way. Otherwise you end up with a feature monster like innumerable other programming languages, and that&amp;#x27;s exactly what Go doesn&amp;#x27;t want to be.</text></comment>
<story><title>Go is Google&apos;s language, not ours</title><url>https://utcc.utoronto.ca/~cks/space/blog/programming/GoIsGooglesLanguage</url></story><parent_chain><item><author>pa7ch</author><text>Many like Go because it is an opinionated language. I&amp;#x27;m not sure that a &amp;#x27;community&amp;#x27; run language will create something like that because there are too many opinions. Many claim to represent the community, but not the community that doesn&amp;#x27;t share their opinion. Without clear leaders I fear technical direction and taste will be about politics which seems more uncertain&amp;#x2F;risky.&lt;p&gt;I like that there is a tight cohesive group in control over Go and that they are largely the original designers. I might be more interested in alternative government structures and Google having too much control only if those original authors all stepped down.</text></item></parent_chain><comment><author>theshrike79</author><text>In my opinion the way they are handling adding Generics to Go is proof of this model working.&lt;p&gt;They are actually trying to pick the implementation that solves real world issues, not just trying to tick [x] Generics in the Go spec sheet.</text></comment>