Coder en français ou coder en anglais ?

Drapeau Anglais Français

Gros débat même au sein des développeurs de mon entreprise, faut-il coder en anglais ou en français? Je ne sais pas si la question a de sens dans la mesure ou le contexte définit souvent la langue du code. Mais si j’ai le choix, je pense que le code doit être en anglais pour les raisons suivantes :

Je pense qu’il y a d’autres raisons, qui se valent plus ou moins. Mais ce sont pour moi les plus importantes.

En même temps que j’écris ce billet, Evernote m’indique « Synchronisation Terminée : une note téléversée ». C’est un signe codons en anglais.

Edit: Pour avoir un autre son de cloche, je vous invite à lire ce post de Fabien Bezagu