Ir al contenido
La semana PHP
#93 martes 16 de junio de 2020

Terminología técnica no discriminatoria

¿Aún no la recibes? Cada martes a las 7:00 en tu correo, gratis.

    Esta semana, a raíz del asesinato de varias personas negras y de las protestas masivas en multitud de ciudades a lo largo del Mundo, se ha vuelto a reabrir un asunto ya tratado hace un tiempo en varios proyectos, como por ejemplo en Drupal, Python, Chromium, Redis, PostgreSQL o en Roslyn, el del uso de lenguaje no discriminatorio en el ámbito tecnológico. En estas discusiones se pide la sustitución de palabras como «maestro-esclavo», «lista blanca» o «lista negra» por otras que no sean discriminatorias con determinados colectivos, ya que crean, refuerzan y perpetúan estereotipos racistas bastante dañinos. Sebastian Bergmann ha eliminado esta terminología de PHPUnit, Android, curl u OpenZFS también lo ha hecho y proyectos como PHPCS, OpenSSL, PowerShell, Google Chrome o LinkedIn lo están discutiendo.

    Incluso se plantea el cambio de nombre para la rama «master» de Git. La persona que dio nombre a la rama «master» y al remote «origin» cree que fue un error, y que hubiera sido más adecuado llamarlos «main» y «upstream». Dentro de la lista de correo de mantenimiento de Git se está llevando a cabo una intensa discusión. Independientemente de esta decisión, parece que la intención de GitHub es llevar a cabo este cambio.

     
    Y, como no podía ser de otra forma, tenemos mucha gente en contra de estos cambios, criticándolos por buscar un correctismo político o incluso porque sus argumentos son erróneos.

    Bajo mi punto de vista, cuanto más neutros y menos discriminatorios sean los términos que usamos en tecnología, mejor será la sociedad que estamos construyendo. Poco trabajo nos cuesta cambiar, por ejemplo, el nombre de «blacklist» o «lista negra» por «block list» o «lista de bloqueos», evitando asociar la parte negativa de un sistema con una persona negra.

    La conferencia PHP Rusia 2020 online (en inglés) ha publicado sus 9 vídeos en una lista de reproducción, de los que seguramente podrás aprender alguna cosa.

    Dentro de las novedades esta semana hay unas cuantas: PHP 7.4.7, PHP 7.3.19, Symfony 5.1.1, Symfony 5.0.10, Symfony 4.4.10, Symfony 3.4.42, WordPress 5.4.2, CakePHP 2.10.22 y CakePHP 4.1.0-RC1.

    Como de costumbre, la lista de esta semana trae una gran cantidad de artículos, tutoriales, vídeos y noticias interesantes.

    Si tienes alguna sugerencia que consideres interesante puedes enviármela a través del formulario de contacto, de Twitter o respondiendo a este correo electrónico.

    Artículos y tutoriales

    Noticias

    Vídeos y podcasts

    Componentes, librerías y utilidades

    Nos vemos el martes.

    El #155 sale el 3 de noviembre a las 7:00.