Black Lives Matter : des développeurs veulent supprimer “maître” et “esclave” dans les langages de programmation

Le mouvement Black Lives Matter a également un prolongement dans l’informatique. Des développeurs appellent en effet à supprimer et remplacer certaines expressions jugées racistes comme “maître”, “esclave”, “liste noire” ou encore “liste blanche” dans les langages de programmation.

Code source
Crédits : Unsplash

Dans une Amérique très divisée et marquée par le racisme, Apple, Google, Microsoft et d’autres grands noms de la tech ont affiché leur soutien au mouvement Black Lives Matter en faveur de l’égalité. Or, des développeurs pensent que le secteur devrait aller plus loin, en faisant son introspection pour lutter plus efficacement contre le racisme dans ses propres rangs. C’est dans ce contexte que les appels se multiplient pour expurger les langages de programmation de termes comme “Maître”, “Esclave”, “liste blanche” et “liste noire”.

Le secteur de l’informatique veut se défaire de termes jugés racistes

Des termes qui sont en effet fréquents, plus largement, dans l’informatique. On se souvient par exemple du cavalier dont il fallait changer la position sur des contacts derrière les disques durs, CD/DVD-ROM et autres périphériques internes. De sorte que le système comprenne sur chaque nappe SATA quel périphérique était à comprendre comme le périphérique “maître” et quels autres étaient les “esclaves”.

Une terminologie qui passait jusqu’ici, il est vrai, “comme une lettre à la poste” tant ces termes se retrouvent depuis les débuts de l’informatique – et n’ont ainsi jamais été vraiment débattus. Et alors même qu’il semble possible de leur trouver des alternatives beaucoup moins connotées, comme “principal” et “secondaire” par exemple. Autres termes polémiques, les fameuses “listes blanches” et “listes noires” qui donnent de matière quasi-transparente en anglais “whitelist” et “blacklist”.

Elles peuvent en effet renforcer inconsciemment l’attribution de caractéristiques positives à ce qui est blanc, et négatives à ce qui est noir. L’une des suggestions pour les remplacer est “allowlist” (liste autorisée) et “blocklist” (liste bloquée). Cette remise en cause et le travail de remplacement prend en ce moment une ampleur telle dans l’industrie que les lignes semblent sur le point de bouger très rapidement.

GitHub, filiale de Microsoft, a par exemple décidé de remplacer les termes “maitre” et “escalves” labellisés par défaut dans les repository du site. L’Internet Engineering Task Force qui discute des standards informatiques affiche lui aussi sa préférence pour des alternatives. Bien sûr tout le monde n’est pas d’accord avec ces changements de terminologie.

Lire également : Amazon – Jeff Bezos dit adieu aux clients racistes opposés au Black Lives Matter

Il y a d’un côté certains linguistes qui doutent qu’en changeant un mot on puisse vraiment changer le sens sous-jacent, ou des sceptiques qui encouragent les gens à aller aux urnes plutôt que de vouloir changer les langages de programmation. Reste que le mouvement est en marche, et qu’il n’est pas certain que quiconque regrette vraiment la disparition de ces termes dans les codes sources…

Source : Cnet


Réagissez à cet article !

Demandez nos derniers articles !

Bug de l’écran de verrouillage sur les Google Pixel, une mise à jour récente pointée du doigt

Google ne parvient toujours pas à déployer des mises à jour qui ne ruinent pas l’expérience utilisateur. Plusieurs problèmes ont été remontés depuis la dernière version, dont un fâcheux souci…

Windows 11 vous empêche d’imprimer depuis sa dernière mise à jour ? Le coupable se cache dans vos documents Word

Le Patch Tuesday de novembre n’en finit plus de causer des soucis aux utilisateurs de Windows 11. Après les échecs d’installation et d’activation, Microsoft reconnaît un nouveau bug qui touche…

Jusqu’à -78 % chez NordVPN et 3 mois offerts : le Black Friday commence fort pour ceux qui cherchent un VPN complet

NordVPN sort le grand jeu pour son Back Friday et divise ses prix par quatre. Dès 2,99 €, vous pouvez ainsi accéder au VPN, mais aussi à de nombreuses autres…

Google Health a fait disparaître les données de santé de certains Fitbit, voici comment les récupérer

Google Health a connu une semaine agitée sur iPhone. Plusieurs possesseurs de Fitbit ont vu leurs constantes vitales disparaître de l’application, sans explication ni date de retour. La firme de…

Android 17 QPR3 : la dernière bêta corrige plusieurs bugs et ressuscite cette fonctionnalité disparue

Google vient de déployer la 4e bêta d’Android 17 QPR3 et, avec elle, son lot de correctifs de bugs. La mise à jour est surtout notable pour le retour d’une…

Élégante au poignet, endurante au quotidien : la Huawei Watch GT 6 Pro perd quasiment 40% de son prix

Avec son design qui sort du lot et son autonomie qui monte jusqu’à 12 jours, la Huawei Watch GT 6 Pro est une montre connectée très appréciée. Il est en…

Redmi Note 15 Pro 5G : 48% de réduction sur le smartphone performant, endurant et pas cher, vite !

Le Redmi Note 15 Pro 5G est un smartphone qui offre déjà de base un excellent rapport qualité-prix. Mais pendant les promotions des Singles Days AliExpress, vous pouvez le trouver…

BYD fait son mea culpa après une erreur de montage gênante sur son SUV électrique le plus luxueux

Avec le Great Tang, BYD comptait prouver qu’il sait aussi fabriquer des SUV électriques de luxe. Plusieurs propriétaires ont découvert sur leur voiture une erreur digne d’un apprenti mécanicien, et…

Panne Outlook : les internautes se paient la tête de Microsoft et fête le week-end avant l’heure

Pendant de nombreuses heures, il a été impossible pour des millions d’utilisateurs à travers le monde de se connecter à Outlook. Pour certains, cela signifiait tout simplement ne plus pouvoir…

Grosses performances, écran fluide et une partie photo soignée : le prix du Poco F9 Pro est en chute de près de 40%

Le Poco F9 Pro est un smartphone performant proposé, en promotion, au prix d’un milieu de gamme. Il dispose d’une puce haut de gamme et d’un écran fluide, entre autres…