Um debate silencioso tem tomado conta da comunidade de programação há anos e tem forçado programadores a se perguntarem se os termos “master” (mestre) e “slave” (escravo) são insensíveis. Agora, o Python, uma das linguagens de programação de alto nível mais populares do mundo, eliminou essa terminologia – e nem todo mundo está feliz com isso.
Os termos Master/Slave geralmente são utilizados no hardware, arquitetura e códigos para se referir a um dispositivo, base de dados ou processo que controla outro. Há mais de uma década, existem preocupações sobre esses termos serem ofensivos, uma vez que possuem relação com a instituição da escravidão.
Na semana passada, um desenvolvedor chamado Victo Stinner publicou quatro pedidos de remoção pedindo para que a comunidade do Python considerasse alterar os termos Master/Slave para algo como Parent/Children (Pais/Filhos) ou Parent/Worker (Principal/Operário). Leia Mais