Twitter se ha unido a los esfuerzos para eliminar los términos racialmente cargados como maestro, esclavo y lista negra de su lenguaje de codificación a raíz de la muerte del afroamericano George Floyd y las consiguientes protestas de Black Lives Matter.
El proyecto comenzó incluso antes de que el movimiento actual por la justicia racial se intensificara después de la muerte de George Floyd, de 46 años, bajo custodia policial en mayo.
El uso de términos como “maestro” y “esclavo” en el lenguaje de programación se originó hace décadas. Mientras que “maestro” se usa para referirse a la versión primaria de un código, “esclavo” se refiere a las réplicas. Del mismo modo, el término “Lista negra” se utiliza para referirse a los elementos que deben denegarse automáticamente.
Regynald Augustin y Kevin Oliver iniciaron los esfuerzos para cambiar estos términos a favor de un lenguaje más inclusivo en Twitter y la plataforma de microblogging ahora respalda sus esfuerzos.
“El lenguaje inclusivo desempeña un papel fundamental en el fomento de un entorno en el que todos pertenecen. En Twitter, el lenguaje que hemos estado utilizando en nuestro código no refleja nuestros valores como empresa ni representa a las personas a las que servimos. Queremos cambiar eso. #WordsMatter “, Dijo el equipo de ingeniería de Twitter en una publicación el jueves.
‘Maestro / esclavo’ podría ser reemplazado por ‘líder / seguidor’
Según las recomendaciones del equipo, el término “lista blanca” podría ser reemplazado por “allowlist” y “blacklist” por “denylist”. Del mismo modo, “maestro / esclavo” podría ser reemplazado por “líder / seguidor”, “primario / réplica” o “primario / en espera”.
Sin embargo, Twitter no es el primero en comenzar un proyecto para lograr la inclusión en el lenguaje de programación. Según un informe en CNET, el equipo detrás del software de publicación en línea Drupal comenzó a usar “primario / réplica” en lugar de “maestro / esclavo” ya en 2014.
El uso de los términos “maestro / esclavo” también fue eliminado por los desarrolladores del lenguaje de programación Python en 2018. Ahora también se están realizando esfuerzos similares en las divisiones Github y LinkedIn de Microsoft, según el informe.
Dynamic professional with a unique combination of technical expertise and business acumen. Progressive specialization in the management of independent profit centers and management of own companies. Exploring disruptive innovations in bespoke user experience and I love writing tech articles.