GitHub上的master分支以后不能用了!竟然是为了"政治正确"!| 文末送书

△Hollis, 一个对Coding有着独特追求的人△

这是Hollis的第 283 篇原创分享

作者 l Hollis

来源 l Hollis(ID:hollischuang)

前几天,为了避免种族歧视,Chrome和Chromium开发人员将避免使用“黑名单”和“白名单”一词,而应使用中性术语“阻止名单”(blocklist)和“允许名单”(allowlist)。

在最新的Chrome的源代码提交记录中,已经有部分将blacklist修改为blocklist的提交内容:

在此之前,就有很多公司做过类似的"政治正确"的改动,如Redis 将 master-slave 描述改为 master-replica、Python 将slave改为worker、helper、另外将master process改为parent process等。

近日,GitHub也即将做出类似的改动,起因是以为国外开发者在Twitter上发文,表示希望可以将Master修改为Main,并且@了GitHub官方账号。

随后,GitHub的CEO在该推文下面评论表示:这一主意非常棒,我们已经在做相关工作了。

因为,通常Master与Slave相对应,分别表示主人和奴隶。

很多开发者认为master这一表述对于人权具有一定的侵犯性,所以有很多呼声要求修改这一词汇。

从Python、Redis,再到今天的GitHub,都已经针对master-slave等表述做了修改,坐等MySQL表态。好希望他能像淘宝一样发一条twitter:

我想替蓝精灵问一句:凭什么用blue表示色情!?

关于作者:Hollis(ID:hollischuang),一个对Coding有着独特追求的人,现任阿里巴巴技术专家,个人技术博主,技术文章全网阅读量数千万,《程序员的三门课》联合作者。

福利时间

GIFT TIME

一月一度的送书环节又来了

感谢大家一直以来的陪伴与支持

今天给大家赠送10本书

北京大学出版社赞助

本书正在参加京东每满100减50~

也欢迎大家自行购买

次送书不需要评论,也不需要转发

采用最公平的抽奖方式。

关注公众号程序员面试现场

公众号后台回复:送书 

即可参与抽奖



往期推荐因为知道了30+款在线工具,我的工作效率提升500%!为什么数据库不应该使用外键被迫重构代码,这次我干掉了 if-else
 直面Java第327期:堆dump获取到之后,可以使用什么工具进行分析?深入并发第013期:拓展synchronized——锁优化如果你喜欢本文,
请长按二维码,关注 Hollis.转发至朋友圈,是对我最大的支持。点个 在看 喜欢是一种感觉在看是一种支持↘↘↘
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章