ニュー即ブログν

ニュー即ブログν

シェアする

技術用語のMaster/Slave、奴隷制を想起させるとして使用禁止に・・・MasterはParent、SlaveはWorkerに変更

シェアする

1: 2018/09/15(土) 10:18:22.13 ID:HJmHZOjI0● BE:601381941-PLT(13121)

Python Programming Language Ditches ‘Master-Slave’ Terms, Pissing Off Some

以下、適当に翻訳した 間違ってたら訂正して

コーディング・コミュニティーで繰り広げられている議論によって、プログラマーたちは「Master」と「Slave」という
用語を使用するのが適切かどうか尋ねられています。この度、世界で最も人気のプログラミング言語、Pythonが
この用語を捨てる決定をしました。誰もがそれを喜んでいるわけではありませんが。

Master/Slaveは、ハードウェア、アーキテクチャ、コーディングなどで、データベースや別のデバイスを制御する
ときに使用されます。10年以上わたり、奴隷制度との関係のためにこの言葉が不快であると言われていました。

先週、Victo Stinnerという開発者がMaster/SlaveをParent/Workerと変更するようにPythonコミュニティに求めました。
彼は「多様性の理由から、奴隷制に関連するMaster/Slaveという用語を避けたほうが良い」と説明しました。

インターネット上で公開されたこの要求に、多くの人が様々な意見を述べました。人々はこの要求に同意せず、
それが必要であると思いませんでした。他の人はアンチ多様性の長ったらしい退屈な話をし始め、検閲と
マインドコントロールの領域に入ったと語りました。ある人は、「すべてのPC/SJWは私にとって無意味です。私は
PythonがPCythonにならないか心配です」と述べました。

※PC = Political Correctness = 政治的正しさ
差別・偏見を取り除くため政治的な観点で正しい用語を使うという意味
※SJW = Social Justice Warrior = 社会正義のために戦う人
人種差別や性差別など差別と戦う人を指すスラング

Pythonの生みの親であるGuido van Rossumは、7月に退職してコミュニティの管理から身を引いていましたが、
この大騒ぎで再び管理に参加しました。彼は、Victo Stinnerの4つの要求のうち、3つを受け入れました。
受け入れられなかったものについては、「UNIXのptsの基本用語を反映しているため受け入れられない」と
コメントしています。

Python3.8から、SlaveはWorkerやHelperに、Master ProcessはParent Processに変更されます。

Python Programming Language Ditches 'Master-Slave' Terms, Pissing Off Some
A quiet debate has been brewing in the coding community for years that’s forced programmers to ask if using the terms “master” and “slave” are insensitive. Now,...


42: 2018/09/15(土) 10:27:54.15 ID:LvJOdxEe0
>>1
クソうざ

243: 2018/09/15(土) 11:26:28.50 ID:4nM5bdPx0
>>1
こんなところにもPolitical Correctnessかよ

2: 2018/09/15(土) 10:18:53.26 ID:3hqkhEru0
やりすぎ

3: 2018/09/15(土) 10:20:03.16 ID:y9PnRMcj0
Worker=Slaveかよひでえ言い草だな

7: 2018/09/15(土) 10:20:29.20 ID:etsO2/qL0
>>3
まるで日本の労働環境だな

36: 2018/09/15(土) 10:27:31.38 ID:y4KwnfC+0
>>7
これからブルーカラーはワーカーとか言われる未来しか見えないw

68: 2018/09/15(土) 10:34:16.44 ID:zDyr64sc0
>>3
だよな、そうなるだけなんだよな

105: 2018/09/15(土) 10:41:53.63 ID:N6V5sVrV0
>>3
まあそうなるな

180: 2018/09/15(土) 11:05:07.78 ID:c10Ibtl70
>>3
現代風の言い方になっただけで意味は変わらんな。

188: 2018/09/15(土) 11:08:25.63 ID:ZwX6zzII0
>>3
意味は同じだよな

220: 2018/09/15(土) 11:18:17.59 ID:S6v7bl070
>>3
そここそが問題だよなw

230: 2018/09/15(土) 11:21:12.94 ID:uCLH5R+y0
>>3
それなw

274: 2018/09/15(土) 11:37:55.27 ID:ur2c87VN0
>>3
今の仕事は奴隷みたいなもん、という皮肉に思えるよなぁ。

4: 2018/09/15(土) 10:20:09.80 ID:ztmIr6Ga0
まあ現代では労働者が奴隷だし

5: 2018/09/15(土) 10:20:16.45 ID:BNjsT3wC0
IDEか
スポンサーリンク
6: 2018/09/15(土) 10:20:19.52 ID:QLkpXTRr0
ポリコレ怖すぎ

8: 2018/09/15(土) 10:21:07.28 ID:s8g9N/lE0
Masterは別に良くね?

162: 2018/09/15(土) 10:59:12.05 ID:L5th8T9+0

>>8
> Masterは別に良くね?

master=支配者
むしろ支配者と奴隷が並んでるから問題なんだろう

つーかなんで今更な気もするな
ブラインドタッチがタッチタイピングになったり、名称の変更は前からあるけども

11: 2018/09/15(土) 10:21:19.00 ID:81O/1QA/0
そもそも技術用語が奴隷性を連想させたからなんなんだ?

12: 2018/09/15(土) 10:21:43.64 ID:kzliRTAl0
コーチと選手でよくね?

16: 2018/09/15(土) 10:22:38.76 ID:d4E4iecM0
メンドクサイ奴多過ぎ

ピックアップ!

ニュー即ブログν
ピックアップ!

17: 2018/09/15(土) 10:22:56.49 ID:JMTKc6be0
変えなくていいけど
変えるならparent childでいいんじゃね?

33: 2018/09/15(土) 10:26:14.51 ID:zd6uyy6z0
>>17
親のいない子だっているんですよ!

165: 2018/09/15(土) 11:01:30.61 ID:BF8/OAIH0
>>33
親と子でもダメなら、木と実じゃダメかね

212: 2018/09/15(土) 11:15:35.36 ID:bAnQWNNi0
>>165
木のいない実だってあるんですよ!

284: 2018/09/15(土) 11:41:30.21 ID:LpTJoMcn0
>>212
では、おしべとめしべで

18: 2018/09/15(土) 10:23:20.39 ID:4S8zjOMZ0
RealJewとKimoOtaにしよう

19: 2018/09/15(土) 10:23:49.12 ID:TLLJtmNS0
まーたポリコレか

20: 2018/09/15(土) 10:24:00.50 ID:cM5CrbeZ0
関係無いから連想するな、で終わっとけ

21: 2018/09/15(土) 10:24:08.24 ID:o7mqYYG10
言葉狩りってやつか
概念として存在しているが、適用されるのが人ではなく物なのに使用することを問題視するとかキチガイじみてる

22: 2018/09/15(土) 10:24:22.46 ID:e6KVr80j0
言葉狩りだな

23: 2018/09/15(土) 10:24:28.89 ID:M7I4AP/U0
マスターとサーバントで良いじゃん

24: 2018/09/15(土) 10:24:43.22 ID:tRaiZhQB0
ワーカーはスレイブだろ普通に

25: 2018/09/15(土) 10:24:55.07 ID:ZZeiFnUG0
もうちょっとしっくりくる代替ワードはなかったのか

26: 2018/09/15(土) 10:25:06.06 ID:RZoEIv1K0
くだらねえ

28: 2018/09/15(土) 10:25:27.14 ID:H0fKyHoy0
通信とかは必ず主従の関係ができるんだが、ParentとWorkerでは意味が通らないような気がする
ServerとClientでもいいのかもしれないが

29: 2018/09/15(土) 10:25:32.39 ID:SGYdgMVT0
くだらねー
よほど暇なんだな

30: 2018/09/15(土) 10:25:48.51 ID:6dMncKy50
white/blackにしても上下関係分かるしそれでもいいのでは

65: 2018/09/15(土) 10:33:42.24 ID:+qSn6F2T0
>>30
人種で炎上するから無理だろ

159: 2018/09/15(土) 10:58:21.94 ID:CZwvaTr90
>>65
嫌味で言ってんだよアホ
31: 2018/09/15(土) 10:25:59.67 ID:/TPuYYXZ0
WorkerにするならManagerにしないといけない

32: 2018/09/15(土) 10:26:09.15 ID:1hP920tr0
じゃ、killも過激だからやめよう

46: 2018/09/15(土) 10:29:00.92 ID:Nj/nk1wg0
>>32
kill -KILL 32

35: 2018/09/15(土) 10:27:12.48 ID:9ws4dxfk0
ポリコレがキチガイすぎるわw

37: 2018/09/15(土) 10:27:40.88 ID:skjSSIcZ0
Master使わないと相当不便になるぞ
あとParentはParentとChildと混同するからプログラム言語的に絶対ダメだろ

38: 2018/09/15(土) 10:27:47.45 ID:gEHbkOaE0
なんの用語か知らんが
parentの反対がworkerって違う気がする

40: 2018/09/15(土) 10:27:52.72 ID:c7U7yhOr0
めんどくせーからコロコロ名前変えるんじゃねえよ

41: 2018/09/15(土) 10:27:52.85 ID:ffOOmcHL0
ワーカーってなんか風刺っぽく聞こえるな
ペアレントならチャイルドのがしっくりくるわ

43: 2018/09/15(土) 10:27:55.52 ID:T2M0BWYS0
マスターとサーヴァントでいいだろ
ただ鯖という略称はサーバーと紛らわしいから注意が必要だな

44: 2018/09/15(土) 10:28:30.33 ID:YvGucbiM0
スレイブ→ワーカーは皮肉が効いてますね

53: 2018/09/15(土) 10:30:51.07 ID:k72OyzRH0
臭いものには蓋

54: 2018/09/15(土) 10:31:10.54 ID:L1wZx6LL0
マスターとサーバントにするといいんじゃね

57: 2018/09/15(土) 10:32:03.28 ID:vJaI1W7M0
MasterCard…(-_-#)

58: 2018/09/15(土) 10:32:13.19 ID:psK/5H6E0
端子のオスメスはええのか

263: 2018/09/15(土) 11:33:25.47 ID:Am9blN280
>>58
わかりやすいし・・・

59: 2018/09/15(土) 10:32:13.38 ID:oLZlNWzz0
マスターとベーションがいいだろ
みんなやっているんだし

60: 2018/09/15(土) 10:32:20.54 ID:fGQEnRHk0
アイコンも宗教を想起させるから他の言葉に変えないと

64: 2018/09/15(土) 10:33:37.76 ID:brow+hny0
普通に1stと2ndのスイッチでええやん。

75: 2018/09/15(土) 10:34:47.80 ID:iSrYhpxQO
MasterじゃなくてParentか
それならいっそのことMonsterがいいんじゃないかな

83: 2018/09/15(土) 10:37:59.76 ID:1KmLKSJF0
mastet/bation
にしたら?(´・ω・`)

88: 2018/09/15(土) 10:39:08.71 ID:T0dMUERo0
ワーカーって言うとサブプロセスの方で考えちゃう

99: 2018/09/15(土) 10:40:50.98 ID:bVkcrYJn0
親と子でいいじゃん

100: 2018/09/15(土) 10:41:00.32 ID:F4Xcd1bB0
shachikuを技術用語にしたらいい