脚本宝典收集整理的这篇文章主要介绍了

人称代词引发Node.js社区大论战

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

这几天libuv项目(node.js依赖库)收到了一个合并请求,要求将注释中的“him”修改为“them”。这个合并请求是由Rackspace的员工Alex发起的。这个合并请求引起了不少讨论,最终libuv的主要贡献者之一、StrongLoop联合创始人Ben Noordhuis拒绝了合并。

随后事件开始升级,大家讨论的中心转向了具有性别指向的代词对于女性权利的侵犯,Alex对于合并请求被拒绝一事表示困惑:

尽管这是一个微不足道的改动,但我还是感到很遗憾,我不明白你为什么没有合并它。花费几秒钟时间按下“合并”按钮就能减少敌对行为。难道不值得如此?

Alex支持者渐渐越来越多,Joyent员工、Node.js负责人Isaac新开合并请求,从现有的代码中替换具有性别指向的人称代词。由于Node.js是Joyent创立赞助的项目,任何相关的讨论都会最终引发对Joyent的口诛笔伐,因此Joyent的工程副总裁Bryan Cantrill及时针对这个事件写了一篇博客,表明了公司的立场:

如果Ben是我们的员工,我们会因为这件事开了他……node.js是开源项目,一个人没有那么大的力量。的确,一个依赖志愿者的开源项目所面临的挑战之一就是处理这些棘手的问题。庆幸的是node.js在Isaac的妥善的掌握之中。Isaac是我所共事的工程师中最聚包容性、最善解人意的人之一,我知道他会根据Node.js的最佳利益妥善处理Ben的不当行为。

Ben所在公司StrongLoop的CEO Issac Roth也发表了意见:

我从导师那里学到的一件事是:如果有人犯了错,或者是做了你认为不对的事情,你可以私下和他讨论,给他机会改正。

Ben没有理解人称代词变化的重要性,他正在尝试理解这些规则……Ben为libuv贡献了28%的代码,他是Joyent所赞助贡献者代码量总和的三倍……我认为他需要一个私下的讨论、一个电话或者一个学习的机会……我不能理解Joyent公开叫嚣开除别人公司雇员的做法……

这件事在 Hacker News 也引发了热烈的讨论。


编辑:Segmentfault

总结

以上是脚本宝典为你收集整理的

人称代词引发Node.js社区大论战

全部内容,希望文章能够帮你解决

人称代词引发Node.js社区大论战

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过