Salut,
Dans ma boite, certaines personnes se sont mis en tête de tout coder en anglais. Le gros problème, c'est que ces mêmes personnes croient maitriser l'anglais parce qu'elles comprennent le sens général d'une FAQ ou d'une documentation technique in english dans le texte.
Ce qui donne quelques perles de programmation en franglais, comme par exemple :
* un champ de type CHARACTERE (là on comprend, le problème c'est de taper ce truc dans des fichiers de mapping parce que le programme ne reconnait que cette chaine)
* un mélange de connection et de connexion (faut savoir lequel a été choisi au moment où ça a été écrit)
* BusinessObjectGeneratorMotor : on pourrait ajouter albator aussi
* compagnyCode : ça c'est un nom de champ de base...
* wording : à votre avis, ils ont utilisé ça pour quoi ?
* telephon : c'est bien connu, pour faire de l'anglais on enlève le E final
* agencyResponsible : seul un français peut comprendre le vrai sens à mon avis
* recherchingForm : vive l'anglais moderne
* MoralePerson : là je commence à être perdu
* getClassNameUnderGround : heu ?!?
Et un petit dernier : getNextAlreadyWorks : récupère prochain déjà travaille ? Là j'y comprends plus rien.
Et vous, vous codez en anglais, en français, en franglais ou en klingon ? Et vous avez des perles de noms de fonctions/classes/méthodes ?
# Re: Franglais
Posté par kesako . Évalué à 3.
Je suis presentement en train de faire la lecture d'un fichier de configuration pour un truc tres gros.
Le fichier de conf est en francais sans accents.
Pour pouvoir faire les tests pas a pas, il y a un parametre "a_utiliser = [OUI |NON]" sur certaines parties de la conf.
Ce n'est pas clair , ca demande une petite seconde de reflexion. Alors que "use_it = [Yes|No]" , c'est sans ambiguité.
[^] # Re: Franglais
Posté par XtaZ . Évalué à 2.
[^] # Re: Franglais
Posté par PachaFonk . Évalué à 2.
est-ce si évident que ça d'associer 0 à false et 1 à true... ou alors c'est juste une vielle habitude de codeur C ?
[^] # Re: Franglais
Posté par ukemi . Évalué à 1.
[^] # Re: Franglais
Posté par Sébastien Munch . Évalué à 1.
[^] # Re: Franglais
Posté par un_brice (site web personnel) . Évalué à 1.
[^] # Re: Franglais
Posté par Jake Justus . Évalué à 1.
En shell :
cmd1 && cmd2 exécute cmd2 ssi code de retour de cmd1 vaut 0 donc 0 && cmd2 <=> cmd2 (en considérant que les codes de retour sont 1 ou 0)
En C:
if (cmd1 && cmd2) évalue cmd2 ssi cmd1 vaut 1 donc 0 && cmd2 <=> 0 et 1 && cmd2 <=> cmd2
Vive la logique Klingon dans mon code, ce sera peut être plus.... logique à mon gout alors. Sauf si je me trompe, mais il est tard et on me pardonnera.
[^] # Re: Franglais
Posté par Jake Justus . Évalué à 1.
# Re: Franglais
Posté par XtaZ . Évalué à 5.
[^] # Re: Franglais
Posté par Damien Pobel (site web personnel) . Évalué à 6.
par exemple : getpid() plutot que le obtenirpid() cher à l'un de mes profs...
Mais comme il le dit lui-même (à imaginer le point droit levé) "le combat continue..." :)
https://damien.pobel.fr
[^] # Re: Franglais
Posté par fabien . Évalué à 1.
chopepid()
donnepid()
extorquepid()
j'aime bien "chope", pour le fun il m'est arriver d'en placer un...
rex va chercher, aller chope !
[^] # Re: Franglais
Posté par Quzqo . Évalué à 1.
Forcément, c'est un poil plus long...
[^] # Re: Franglais
Posté par PiT (site web personnel) . Évalué à 2.
[^] # Re: Franglais
Posté par DPhil (site web personnel) . Évalué à 3.
[^] # Re: Franglais
Posté par gueben . Évalué à 3.
Régis Laspales
[^] # Re: Franglais
Posté par Jake Justus . Évalué à 1.
> (t'as essayé de lire les sources avec des noms de fonction en espagnol? ;)
getNextAlreadyWorks, tu comprends ce que ça veut dire ? :-)
Effectivement dans un projet open source, il vaut mieux coder en anglais si on veut avoir des contributions, mais là c'est du projet franco-francais et qui ne sera jamais open source (pas moi qui décide).
[^] # Re: Franglais
Posté par Psychofox (Mastodon) . Évalué à 1.
[^] # Re: Franglais
Posté par Mr_max . Évalué à 1.
[^] # Re: Franglais
Posté par Samaty Tramo . Évalué à 2.
[^] # Re: Franglais
Posté par Black Fox . Évalué à 2.
Oui c'est HS mais vu qu'on peut pas noter ses posts en tant que Humour ou HS (pour qu'ils débutent cachés comme si ils étaient en négatif) je suis bien obligé :p
[^] # Re: Franglais
Posté par jcs (site web personnel) . Évalué à 3.
while(1) {
les anglophones sont des fainéants qui, pour la plupart, ne savent parler que leur langue maternelle car les langues vivantes c'est inutile puisque de toutes façons tout le monde parle anglais parce que
}
[^] # Re: Franglais
Posté par Jake Justus . Évalué à 1.
> tout le monde parle anglais parce que
syntax error. End of file not found
[^] # Re: Franglais
Posté par fabien . Évalué à 1.
parcours la boucle tu comprendra : "...parce que les anglophones sont ..."
[^] # Re: Franglais
Posté par Psychofox (Mastodon) . Évalué à 1.
s/anglais/français/
Les français sont bien plus faineants que les anglophones d'après mon expérience.
L'anglais c'est ptet pas bô pour certains, mais c'est bien pratique d'avoir une langue connue de tous (tant pis si c'est pas la nôtre). Je vis et travaille dans un pays (la Suisse) ou il y'a 4 langues officielles et dans une ville dite "internationale" (Genève). Donc j'ai pour collègues des gens qui viennent des 4 coins du monde donc mon avis est un peu biaisé...
[^] # Re: Franglais
Posté par Jake Justus . Évalué à 2.
[^] # Re: Franglais
Posté par Sixel . Évalué à 3.
Que du bonheur! Je vais googler* de ce pas pour essayer de retrouver ca...
[*] il est pas joli ce franglais?
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: Franglais
Posté par Matthieu Moy (site web personnel) . Évalué à 2.
> compréhensible par une majorité de gens
Cf. certains commentaires en allemand dans les sources d'OpenOffice.org ...
# Re: Franglais
Posté par __caffeine__ . Évalué à 2.
Pour répondre à ta question, j'utilise souvent du vrai anglais dans les noms de variables, de classe etc..., mais je sais que je suis à peu près bilingue, je place quand même des avertissements dans les en-tête des fichiers source ("warning, cheesy english ahead"), et je vérifie quand je ne suis pas sûr (j'ai toujours un longman unilingue sous la main).
C'est quand même pratique quand tu veux que ton source soit lisible par le plus grand nombre possible, ou que tu intègres des bouts de code pris ailleurs.
# Re: Franglais
Posté par Erwan . Évalué à 5.
[^] # Re: Franglais
Posté par _alex . Évalué à 2.
Perso, j'aime bien aussi en anglais même si je ne parle pas très bien cette langue, pour des nom de fonction en générale ca va assez bien. Et quand j'ai un doute, je vérifie.
C'est vrai que les exemples au dessus sont assez coton.
# Re: Franglais
Posté par Samaty Tramo . Évalué à 7.
[^] # Re: Franglais
Posté par Black Fox . Évalué à 1.
[^] # Re: Franglais
Posté par Moby-Dik . Évalué à 4.
[^] # Re: Franglais
Posté par Black Fox . Évalué à 1.
Il est dommage de ne pas pouvoir plussoyer plus d'une fois si non ici je l'aurais fait.
# Re: Franglais
Posté par manchot . Évalué à 1.
Personnellement, je m'en fous un peu qu'un anglophone ait quelques difficultés à relire éventuellement un de mes programmes, je programme d'abord dans ma langue, et principalement pour moi ou des clients français. Si lemec est intéressé, ben il fait l'effort de comprendre, comme font des millions d'autres gens pour essayer de traduire l'anglais.
Et puis j'ai un peu de mal à accepter l'Anglais comme langue universelle (à ce propos, la langue diplomatique utilisée mondialement était encore le Français il n'y a encore pas si longtemps que cela).
La seule langue dans laquelle j'accepterais éventuellement de m'investir serait aujourd'hui l'Esperanto.
En tout cas ça doit être comique d'avoir des Français qui programment en Anglais et d'autres Français qui essayent de comprendre ce que ces "sales programmeurs -Anglais-" ont bien voulu dire ;)
[^] # Re: Franglais
Posté par PiT (site web personnel) . Évalué à 1.
[HS]
Je suis Belge et je parle Français. Toute ma scolarité, on s'est efforcé de m'apprendre le Néerlandais (2ime langue nationale) et un peu d'Anglais.
Résultat, je ne parle ni l'un ni l'autre.
Ma solution; apprendre à une majorité l'anglais comme deuxième langue ainsi lorsque je rencontre un Flamand, on parle anglais (je sais pas très convivial mais efficace), lorsque je vais en allemagne, on parle anglais, ... lorsque je vais en France ... d'accord, on parle francais ;-)
Mes 5 cents
[^] # Re: Franglais
Posté par manchot . Évalué à 1.
Bref, si l'Anglais est si universel que cela, c'est d'une part parce que les Etats-Unis ont décidé de ne faire les publications scientifiques et autres choses commerciales qu'en Anglais, et d'autre part parce que le reste du monde occidental a dit "amen".
Je suis et je resterai un farouche opposant à l'utilisation d'une autre langue tant qu'elle sera subordonnée à un pays/culture.
En cela, l'Esperanto est à mon avis la seule langue universelle d'avenir, car elle ne dépend ni d'un pays, ni d'une religion, ni de quoi que ce soit. Elle a le mérite d'être simple, et surtout, d'avoir pour vocation d'être universelle.
# Re: Franglais
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
[^] # Re: Franglais
Posté par Moby-Dik . Évalué à 0.
# Re: Franglais
Posté par L. R. . Évalué à 1.
Je m'explique. Un jour on avait un projet à faire, de classe. On a tous fait ça de sorte à utiliser des noms de trucs McDo à la place de noms de variable.
Au lieu de :
"On récupère l'entrée standard et on envoit ça dans MaFonctionExplicite pour obtenir une string en sortie", ça donnait un trcu du genre :
"On récupère le hambourger et on l'envoit dans l'Happy Meal pour en ressortir un chicken" ce qui donnait approximativement "chicken=happymeal(hamburger);" :)
La réaction du prof a été... impressionante :)
# Anglais vs français
Posté par _p4_ . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.