Talvez o inglês seja o único adequado para escrever código. As palavras escritas nele são relativamente curtas e quase não mudam de forma, dependendo do contexto. Mas o principal é que, em inglês, o humor imperativo das expressões difere pouco do indicativo. Isso é importante porque, no paradigma da programação orientada a objetos, o nome do método se refere ao comportamento da entidade e, de acordo com o dispositivo de linguagens dinâmicas, uma chamada de método está enviando uma mensagem para a entidade de destino, que decide o que fazer com ela.
Considere isso com exemplos:
imperativamente ordem
->
ou declarar comportamento
.()
até a opção infinitiva parece um sotaque americano nativo visível
.()
enquanto em inglês, um e outro serão escritos como
mailClient.receiveMessages()
portanto, o código escrito nos idiomas nacionais quase sempre parece “merda” aos olhos de quem vê, e em inglês há uma chance de ser aceito com complacência, independentemente do paradigma que cada programador pense.