Une petite histoire de langue, de formules magiques, de didactique et de militantisme.

Les templates, tu les utilises avec le package « vue » du framework. Si tu penses que le calcul risque d’être long, pense à faire un thread séparé, pourquoi pas avec le design pattern « active object ». Si tu commit quelque chose envoie-le moi sur Slack pour une review.

Avez-vous remarqué à quel point l’anglais s’est immiscé dans notre jargon professionnel ? template, commit, layout, thread, worker, tag, callback, sprint… difficile d’y échapper. Parfois j’ai presque envie d’en faire un buzzword bingo.

Je ne parle même pas du « digital » qu’on voit employé à toutes les sauces en lieu et place de « numérique ». Non, sérieusement, dites « numérique » quand même s’il vous plaît.

Je vous rassure cependant tout de suite, ce ne sera pas un article sur la défense de notre belle et riche langue française.

Je ne défends pas la langue française. Elle n’a pas besoin de moi et elle va très bien, merci pour elle. Elle vit. Elle importe des mots. J’utilise parking et clown. Elle en exporte d’autres, plus encore. Les états-uniens utilisent entrepreneur. Hors jargon professionnel, les américains utilisent peut-être plus de mots d’origine française que nous de mots d’origine anglaise. Parfois les mots qu’on importe avaient même une origine française au départ. C’est dire combien un rejet n’a aucun sens. Si un mot anglais est utile dans la discussion, so be it. Digital ? Numérique ? Que l’un soit français et l’autre anglais n’est pas le fond du problème. Bref, je ne défends pas la langue française et pourtant je vais parler de traduire. Alors quoi ?

Il y a douze ans, en plus de certaines directives typographiques, mon éditeur m’a demandé de traduire en français tous les termes anglais. Je l’en remercie encore (coucou Muriel). J’ai compris en milieu de parcours : les mots ont un sens mais aussi une influence.

Notre jargon est souvent utilisé comme des formules magiques. Utiliser un terme à consonance anglophone est trop souvent un moyen d’oublier ce qu’il veut dire pour y attacher un sens semi-mystique. Les connotations que nous y apportons nous sont propres et n’aident même pas à faciliter les échanges internationaux. C’est dire la bêtise…

Exercice pratique : Demandez demain à quelques collègues de moins de trois ans d’expérience de définir à chaud trois des cinq termes suivants, à leur choix : template, framework, commit, thread et worker.

Ce ne sont pas des termes inconnus ou complexes. Ils les manipulent probablement toutes les semaines voire tous les jours. Et pourtant…

Je n’utilise pas un template mais un gabarit de page, pas un framework mais un cadre de travail logiciel. Et mine de rien, d’un coup, les choses deviennent plus claires, plus terre à terre.

Si les débutants sont les plus forts utilisateurs de jargon anglais, ce n’est pas qu’ils sont plus modernes. C’est qu’ils ont moins de recul pour rattacher ce qu’ils manipulent au sens concret et simple qu’il y a derrière : aidons-les, aidons-nous.

Et quand mon interlocuteur me répond que non, il n’utilise pas un simple fil d’exécution mais qu’il utilise un thread parce que c’est plus adapté, c’est immédiatement révélateur d’un problème de compréhension profond.

Si j’y tiens encore plus aujourd’hui, c’est après avoir lu plusieurs articles féministes. Merci à ces autrices de m’avoir fait comprendre que la langue ne se contente pas de traduire nos pensées : elle les forme et les influence aussi. À utiliser digital, non seulement je ne profite pas du sens connu et concret de l’équivalent français numérique, mais je participe en plus à créer le détachement avec cette réalité. Je favorise la création par mon interlocuteur d’un sens dédié dans son imaginaire. Je lui rends le mauvais service de lui faire croire à une formule magique. La seconde chose que m’ont appris ces articles, c’est qu’aucun de nous n’y échappe. Nous avons beau comprendre parfaitement le sens des termes anglais, nous avons même beau avoir conscience de l’impact de ce jargon sur nous-même, nous en subissons quand même les effets progressivement. Que ce soit le marketing qui ait diffusé en premier le terme de digital en lieu et place de numérique n’est pas un hasard. Ce sont eux qui ont utilité à créer un imaginaire qui s’envole hors de la réalité. Demandez à une agence digitale de vous décrire ce qui la différencie d’une agence web ; on vous parlera de génération x, y ou z, de tablette, de viralité et d’un gloubi-boulga informe de concepts à la mode. On importe des mots comme on renomme des partis politiques, pour faire oublier ce qu’il y a derrière et s’acheter une virginité ou une modernité de façade.

Revenons à la pratique. Maintenant qu’on sait pourquoi, la question est « Comment ? »

« There are only two hard things in Computer Science: cache invalidation and naming things. » — Phil Karlton

La première découverte c’est que le terme français existe souvent déjà depuis longtemps. Si la contamination de notre jargon par l’anglais s’est franchement accélérée depuis 15 ans, quasiment tous les concepts que nous utilisons datent de plus de 30 ans. Quelques minutes de recherche dans la littérature d’avant les années 2000 ou un appel à un ami et voilà notre terme français.

Ce terme français sera compris du premier coup plus souvent qu’on ne le croit, sans même une hésitation. Il sera même souvent compris par ceux qui ne connaissent rien au sujet, ce que ne permettra jamais le terme anglais. Je soupçonne que beaucoup de lecteurs n’aient pas conscience de mes efforts de langage. J’y vois plutôt un succès.

Parfois c’est plus difficile. On peut alors regarder les créations linguistiques québécoises – J’ai toujours le coup de cœur pour l’invention « courriel » –. Si ça vous parait tricher, rappelez-vous que des termes qui vous paraissent évidents aujourd’hui sont en réalité courants depuis moins d’un siècle. Plus proches de nous, « ordinateur » ou « liseuse » sont des créations de toutes pièces qui font face à un terme anglais pré-existant.

Tout n’est pas forcément bon à prendre pour autant. J’évite encore de nombreuses créations de l’Académie française et de FranceTerme, dont l’horrible cédérom. Pas d’argument objectif pour ça, juste une question de goût personnel.

Et, parfois, rien ne semble convenir. À l’écrit j’insiste quand même, quitte à user de périphrases ou à doubler avec le terme anglais entre parenthèses à la première occurrence ainsi qu’une explication de ce que je place derrière ces mots.

Je sais que ça peut paraître contradictoire d’insister quand le terme français ne sera pas facilement compris. Je crée moi-même mes formules magiques, qui n’ont même pas l’avantage d’être d’usage courant. Le langage est politique, voyez ça comme une démarche activiste. En forçant ainsi, je diminue le jargon anglais et je permets qu’il devienne plus naturel de lire des textes intégralement en français.

Pas d’absolu cependant. J’utilise aussi des termes anglais, quand ça a du sens, quand c’est plus simple, ou simplement quand je ne fais pas attention. C’est particulièrement vrai à l’oral. Si je tente d’avoir une influence sur les autres, les autres en ont aussi une sur moi.

D’autres batailles sont déjà perdues. C’est peut-être le cas de numérique vs digital. Si au départ nous avons utilisé digital en lieu et place de numérique, la formule magique a fonctionné. Des sens divergents ont fini par naître dans l’esprit des gens. On se moque toujours de ceux qui emploient digital à toutes les sauces, mais plus par humour et frustration que de façon constructive. Certaines batailles sont déjà perdues mais la démarche a toujours tout son sens : justement parce que tout ça n’a rien à voir avec la langue française. C’est une question de diffusion du savoir et de démocratisation du métier. Il s’agit de casser le jeu des brasseurs de vent pour que le numérique et l’informatique ne se résument pas à un public qui achète du rêve, à des ouvriers qui ne comprennent pas les bases de leurs outils et à une communauté d’experts incompréhensibles dans leur jargon. Je ne peux m’empêcher de faire le parallèle avec l’écriture inclusive qui fait la une de la presse en ce moment. Il y a une bonne dose d’habitudes à prendre et aussi un mouvement à initier pour que nous trouvions les formulations plus adaptées au fur et à mesure. Entre temps, il est nécessaire que certaines personnes poussent un peu les usages si nous voulons qu’ils évoluent. Me rejoindrez-vous ?

Changer ses habitudes ne fonctionne que si le niveau d’effort est raisonnable, aussi je vous propose qu’on construise un lexique ensemble. Venez m’aider sur https://framacalc.org/jargon-francais pour en faire une base d’aide solide au jour le jour.