O núcleo da alta cultura: os desenvolvedores Linux começaram a usar linguagem menos obscena nos comentários do código

No início de dezembro de 2018, Jarkko Sakkinen da Intel Corporation sugerido discuta a questão de limpar a base de código do kernel Linux de expressões obscenas. Ele preparou 15 patches que mudam as palavras “f*ck”, “f*cked” e “f*cking” para “hug”, “hugged” e “hugging” respectivamente. Esse deu efeito positivo. 

O núcleo da alta cultura: os desenvolvedores Linux começaram a usar linguagem menos obscena nos comentários do código

Aliás, muitos especialistas se opuseram a esta iniciativa. Eles observaram que tal inovação poderia tornar incompreensíveis algumas piadas específicas. Mas também houve quem propusesse regras muito mais radicais. Kees Cook, ex-administrador-chefe de sistema do kernel.org e líder da equipe de segurança do Ubuntu, disse que os palavrões acima deveriam ser alterados para "diabos", "diabos" e "diabos", e os comentários deveriam ser alterados para se adequar ao contexto.

O núcleo da alta cultura: os desenvolvedores Linux começaram a usar linguagem menos obscena nos comentários do código

Para ser justo, notamos que alguns programadores realmente acham desagradável ler comentários com palavrões, mas tentativas de substituir algumas palavras por outras ou forçá-los a reescrever comentários dificilmente podem ser consideradas a solução ideal.

Esses dados foram obtidos através da análise do código-fonte do kernel Linux. Lá agora presente cerca de 4 mil comentários com a tag “TODO”. Isto é uma indicação de várias deficiências, mudanças previstas para o futuro, planos e “muletas”. Recentemente, seu número tem crescido continuamente, embora uma ligeira diminuição tenha sido observada nas primeiras compilações da quinta versão do kernel. Se os desenvolvedores começarem a perder tempo corrigindo palavrões nos comentários, isso poderá retardar bastante o próprio processo de desenvolvimento.

O núcleo da alta cultura: os desenvolvedores Linux começaram a usar linguagem menos obscena nos comentários do código



Fonte: 3dnews.ru

Adicionar um comentário