Tras larga polémica los términos 'Maestro' 'Esclavo' no se usarán más en Python.

  • 1 Respuestas
  • 1235 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Andrey

  • *
  • Underc0der
  • Mensajes: 251
  • Actividad:
    0%
  • Reputación 8
  • Toma lo que quieras, y nada devuelvas...
    • Ver Perfil
    • Evil Labs

Python forma parte de los lenguajes de programación más populares y relevantes de la actualidad, de hecho, según algunas métricas es el número uno. Pero hoy es noticia no por su desarrollo, ni por las tecnologías que potencia, sino por una polémica respecto a la terminología que usa.

Por unos cuantos años los términos "Maestro" y "Esclavo" se han usado ampliamente en el mundo del software y la electrónica para referirse a un componente que domine a los demás y a otro que sea controlado por uno superior respectivamente. Pero mucha gente no se siente cómoda con esos términos porque pueden ser asociados con la esclavitud.

Es esto lo que motivó al desarrollador Victor Stinner, que trabaja para Red Hat, a lanzar una petición en el issue tracker de Python y eliminar la terminología del lenguaje de programación:

Por razones de diversidad, estaría bien tratar de evitar la terminología "maestro" y "esclavo" que puede ser asociada a la esclavitud.

Para ofrecer más contexto al problema, Stinner dejó varios enlaces a solicitudes similares en otras comunidades, como las de Redis, Drupal, Django y Apache. En 2014 Django cambió la termología por "primary/replica".

Otras comunidades como las de Django, Redis y Apache han discutido este mismo problema desde hace varios años

Aunque la discusión vio a algunos defender los términos porque describen de forma correcta las relaciones entre los componentes, al final se adoptaron los cambios sugeridos por Stinner. "Slaves" fue cambiado por "workers" o "helpers" (trabajadores o ayudantes), y "master process" fue cambiado por "parent process" (proceso madre).

Aunque no seas experto o programador, probablemente te llegaste a encontrar con los términos al cambiar un disco duro en los ordenadores de antaño con cables IDE. Ahí tenías que cambiar un jumper de unos conectores a otros para determinar que componente era el primario o maestro.


Son muchos los equipos electrónicos que usan o usaban la terminología, como cuentan en Motherboard, esta no es para nada una polémica nueva, por allá en 2003, hace 15 años, un empleado introdujo una queja por discriminación porque los términos maestro y esclavo aparecían en una videograbadora, y desde entonces el condado donde trabajaba exigió a todos los fabricantes de electrónicos con los que hacía negocios que retiraran esas palabras de sus productos.

Mientras algunos creen que se trata de una mera formalidad que no hace tiene ningún efecto real en la discriminación que vive la gente negra en países como Estados Unidos, otros parecen estar más que dispuestos a deshacerse de los términos y considerarlo una victoria.



Fuente: https://www.genbeta.com/actualidad/larga-polemica-terminos-maestro-esclavo-no-se-usaran-python


"Es un mundo brutal y peligroso el que hay allá afuera... Pero encontré mi camino. El caos es mi hogar, y me aseguraré de que no escapes de el"...

"Solo se necesita una excusa para cambiar el mundo"

Desconectado rommel360

  • *
  • Underc0der
  • Mensajes: 40
  • Actividad:
    0%
  • Reputación 1
    • Ver Perfil
seria mejor dispositivo anfitrion e invitado

 

Python gana el premio titulado como el mejor lenguaje de programación

Iniciado por graphixx

Respuestas: 0
Vistas: 1849
Último mensaje Febrero 16, 2016, 02:15:03 pm
por graphixx
Diez bibliotecas maliciosas encontradas en PyPI - Python Package Index

Iniciado por Andrey

Respuestas: 0
Vistas: 1408
Último mensaje Septiembre 25, 2017, 11:10:40 am
por Andrey
Microsoft y OpenAI crean inteligencia artificial que autocompleta código Python

Iniciado por Dragora

Respuestas: 1
Vistas: 1276
Último mensaje Mayo 25, 2020, 05:34:48 pm
por d3adly
Nueva versión de MyPaint 2.0 con soporte para Python 3

Iniciado por Dragora

Respuestas: 0
Vistas: 242
Último mensaje Febrero 20, 2020, 06:24:40 pm
por Dragora
Python se ha convertido en el lenguaje de programación que crece más rápido

Iniciado por graphixx

Respuestas: 2
Vistas: 1679
Último mensaje Septiembre 16, 2017, 01:58:13 am
por graphixx