Tech companies to remove 'master' and 'slave' coding terms
▲Click above to follow us 点击上方蓝字关注我们▲
▲ A camera flash shows a switch to change between master and slave modes.
The terms “master” and “slave,” used to describe the relationships between two computer hard drives and or between two camera flashes, have come under scrutiny because of their association with America’s history of slavery. Similarly, “whitelist” and “blacklist,” terms for allowing and denying access to a service, are being revisited because of their potentially racial overtones.
“I refuse to use ‘whitelist’/’blacklist’ or ‘master’/’slave’ terminology for computers. Join me. Words matter,” tweeted Leah Culver, co-founder of the Breaker podcast app and a co-author of the widely used OAuth signon technology. More than 16,000 people liked her tweet.
Photographer Theresa Bear expressed a similar sentiment on the PetaPixel photo site, writing that it’s time to banish the use of “master” and “slave” to refer to how flashes are controlled.
“Can you imagine being on set with a black human and the photographer yells to the assistant, ‘Hey, can you put it on slave mode?'" Bear asked.
Other terms proposed for sunsetting include “white hat” and “black hat,” with “ethical” and “unethical” suggested as replacements.
Github is also going to overhaul coding terminology that has long been criticized for being racially insensitive, according to the company’s chief executive.
The Microsoft-owned developer platform is planning on coming up with new language that moves away from the “master” and “slave” terms, the programming terms that refers to the dominant relationship between processes.
Google Chrome developer Una Kravets, a Google Chrome developer, tweeted her support for changing the language on Friday.
"For what it’s worth, I’m *super* happy to rename the default branch structure of 'master' to 'main' and I hope we can all do this together as a community with @Github leading the charge by implementing in their product moving forward," Kravets wrote on Twitter.
Github CEO Nat Friedman responsed on Twitter by saying: "It's a great idea and we are already working on this!"
The changing nomenclature comes as millions across the U.S. continue to protest against systemic racism and police brutality -- sparked in part by the death of George Floyd in Minneapolis.
Those protests have led to reckonings in a wider range of industries and have prompted companies such as Amazon, Facebook and Google to announce new support for racial justice initiatives.
* 所有文章仅代表作者个人观点,不代表本站立场 *
BJ in 'wartime emergency' after virus cluster at food market China tightens int'l students' application for universities Beijing | 46 People in a Wholesale Market Test Positive 《双语》 SZ Announces Vacation and School Dates 深圳公布中小学寒暑假和开学时间 深圳企业招聘软件工程师 Software Engineer Needed Shenzhen company looking for engineers 深圳公司招聘懂外语工程师
Contributions will be appreciated!
欢迎投稿!
E-mail: FLA_SZ@163.com;
Wechat: BAFLA2, SZFLA2018
add to communicate or join groups;
QQ group: 815613448
▲ QQ group
▲ Official account