Tell me more ×
French Language & Usage Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the French language. It's 100% free, no registration required.

En programmation, on voit souvent l'emploi du terme vanilla pour indiquer l'absence de framework. Par exemple, par opposition à jQuery, on parle de vanilla JS.

Quelle est la meilleure traduction possible de cette expression en français ? Je pensais à pur Javascript, mais existe-t-il plus parlant ?

share|improve this question

4 Answers

up vote 9 down vote accepted

En ce qui me concerne, je parle de Python standard pour faire référence au fait que je ne me sers que de la bibliothèque standard. J'aurais tendance à comprendre JS pur comme « JS uniquement, pas mélangé avec d'autres langages ».

share|improve this answer
(+1) C'est juste, il faut faire attention de ne pas introduire de confusion avec le full JS (création de page intégralement en JS, sans une structure, HTML ou autre, préexistante), ce qui ne présuppose ni n'interdit l'utilisation de librairies. – Romain VALERI Jan 12 at 10:50

Personellement il m'arrive d'utiliser les expressions "de base" ou "natif". Exemple : "JavaScript de base", "C++ de base" (sans Qt ou Boost)... Je trouve que ça traduit bien le côté "sans artifices supplémentaires" de "vanilla".

share|improve this answer
1  
Avec de base, j'ai l'impression que l'on n'utilise pas les fonctionnalités avancées du langage, mais plutôt celle connues par la plupart des développeurs. – Guillaume Poussel Jan 12 at 15:21

J'utilise moi aussi JS pur (voire l'expression anglophone directement) dans les contextes où mon interlocuteur a la culture technique permettant de saisir l'expression. Mais ce n'est effectivement pas idéal à mon sens, ça pourrait introduire des confusions de temps en temps, et ça connote une espèce de jugement de valeur implicite sur l'utilisation des librairies Javascript un peu gênant.

Si l'on voulait désambiguer le terme, peut-être pourrait-on parler de... JS dans son plus simple appareil (OK, probablement trop long), ou de JS nu ?

share|improve this answer

En général, l'expression anglaise «vanilla ...» fait référence à la saveur de base des aliments en épicerie; par exemple, le yogourt. En français, on utilise souvent l'adjectif «nature» à la place. Mais en programmation, comme a été indiqué dans les autres réponses, «pur» ou «natif» sont ce que j'utilise.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.