I'm not sure I understand the go code of conduct, even popular go programmers have called other languages "a joke"?

blov · · 608 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>Sometimes we have to be a little bit inflammatory when being critical of other technologies. I don&#39;t understand the code of conduct considering that even the founders of go (I won&#39;t mention any names) have said, directly or indirectly, that Java is a joke or questioned whether java code snippets online are a joke. The code of conduct is a good idealist utopian liberal politically correct way of living our go lives but I doubt any serious real programmer could follow it 100 percent. </p> <p>My favorite thing to do is to gently flame people&#39;s hello world apps in other languages which are overly complex, verbose, and ugly. And sorry but I&#39;m not going to participate in go mailing lists and such places <em>as much</em> if gentle flames are not allowed, and critical thinking is not allowed. Sure you can try be constructive but it&#39;s still a gentle flame, i.e. inflammatory. Calling other people&#39;s java code a joke, which founders of Go have done, is nothing but inflammatory, and I agree with the flame 100 percent. Just an opinion. (this post itself, is, actually a gentle flame, but constructive aimed)</p> <hr/>**评论:**<br/><br/>cpalone: <pre><p>Take the time you spend flaming people and work on your own skills or give constructive criticism. There&#39;s no place for it in a professional environment, it serves no purpose other than to prop up your own ego.</p></pre>TheMerovius: <pre><blockquote> <p>Sometimes we have to be a little bit inflammatory when being critical of other technologies.</p> </blockquote> <p>No, sometimes we <em>want</em> to be, because it&#39;s easy and simple. It&#39;s easy being dismissive and it&#39;s easy to discount something by being inflammatory. But that is the easy way, the much harder way is to actually give criticism.</p> <blockquote> <p>I don&#39;t understand the code of conduct considering that even the founders of go (I won&#39;t mention any names) have said, directly or indirectly, that Java is a joke or questioned whether java code snippets online are a joke.</p> </blockquote> <p>In that case, they probably made a mistake (insofar as they might have violated the CoC). Calling them out on it (in the form of a private message either to them or the CoC Working group) is fine.</p> <blockquote> <p>The code of conduct is a good idealist utopian liberal politically correct way of living our go lives but I doubt any serious real programmer could follow it 100 percent.</p> </blockquote> <p>I am not following the laws of my country 100 percent (and doubt anyone really does). Should they be abolished?</p> <p>You shouldn&#39;t fret it. It is not expected that the CoC actually has significant impact on anyone&#39;s life in the go community. When discussing go, do so professionally and no one will really care if you follow the CoC to the letter (though you probably will. Because that&#39;s pretty much all it says). In any case you should probably wait and see if it <em>does</em> affect you, before taking preventative measures.</p> <blockquote> <p>My favorite thing to do is to gently flame people&#39;s hello world apps in other languages which are overly complex, verbose, and ugly.</p> </blockquote> <p>That is a strange hobby, if you don&#39;t mind me saying. Making fun of other peoples work, that is. Everyone worked hard on their language and their code and whether or not you like it doesn&#39;t change anything about it.</p> <blockquote> <p>And sorry but I&#39;m not going to participate in go mailing lists and such places as much if gentle flames are not allowed, and critical thinking is not allowed.</p> </blockquote> <p>There is zero limitation on thinking and zero limitation of criticism. You just need to express it constructively and professionally. And ICYMI: The go CoC applies on this reddit too.</p> <p>If you are unable to participate professionally on the go forums, understanding and following the CoC as stated, then it is fine if you don&#39;t -- it&#39;s sad to see people leave over something that should ultimately not matter, but if it matters to them that much, that is fine too.</p></pre>5k3105: <pre><p>Who cares. Let them be how they want to be. There are plenty of other places to go on the net and this world.</p></pre>vorg: <pre><p>Documents like golang&#39;s Code of Conduct assume other programming language communities are also following something similar. Perhaps the people who wrote it have a sheltered programming life inside a secure infrastructure like Google&#39;s, and don&#39;t know what it&#39;s like to have their internet logins hacked into, or microphones and cameras planted or activated in their workspace. People who experience this shit learn to follow a different code of conduct.</p></pre>

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

608 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传