Top Qs
Chronologie
Chat
Contexte
Camel case
pratique qui consiste à écrire un ensemble de mots en mettant en majuscule la première lettre des mots liés De Wikipédia, l'encyclopédie libre
Remove ads
Remove ads
La camel case (« casse chameau ») est un style de notation commun en programmation informatique. Il sépare les mots en faisant varier la casse typographique plutôt qu’en insérant des espaces et une ponctuation. Les mots sont accolés et écrits en minuscule, sauf la première lettre de chaque mot qui est majuscule. Ce terme fait référence au dos d’un chameau dont les bosses représentent les majuscules.


On distingue deux variantes selon que la toute première lettre est aussi majuscule ou non : PascalCase et camelCase (camelCase), ou « casse chameau basse ». Ces termes permettent de désambiguïser la définition face aux conflits de nommage entre différents documents techniques.
Remove ads
Origine
En alphabet latin, la notation semble avoir été pratiquée en premier par les Écossais pour écrire leurs noms de famille, comme le clan MacLeod. Plus tard, elle a été utilisée par des marques ou entreprises, par exemple CinemaScope en 1953, ou plus tard PlayStation, YouTube, iPhone, etc.
La plupart de ces mots sont anglais. Le français est moins propice à l’utilisation de la camel case à cause de ses fréquentes particules « le », « de », « à », etc.
Remove ads
Utilisation
Programmation informatique
Dans les années 1970 cette notation est adoptée pour nommer des fichiers, variables, fonctions ou classes dans de nombreux langages de programmation informatique. Ces noms doivent en effet être constitués de lettres et de chiffres sans espace.
Exemple en JavaScript :
const body = document.getElementsByTagName("body");
const myFirstParagraph = document.createElement("p");
const helloWorld = document.createTextNode("Hello, world!");
myFirstParagraph.appendChild(helloWorld);
body.item(0).appendChild(myFirstParagraph);
Une alternative courante à la camel case est la snake case basée sur le tiret bas.
La camel case a également été utilisée par les premiers moteurs de wiki pour faciliter la création de liens internes. Un mot en camel case est plus facile à reconnaître par le logiciel, qui peut le remplacer automatiquement par un lien vers la page portant le même nom que le terme rencontré. Un tel mot est alors aussi appelé tag (c’est-à-dire une balise sémantique ou syntaxique) ou camel case link.
Remove ads
Synonymes
Anglais
Plus rarement, on trouve les synonymes suivants :
Français
L'Office québécois de la langue française recommande les termes[3] :
- notation chameau ;
- casse (de) chameau ;
- casse mixte.
En rapport avec les wiki, on trouve aussi :
- mot wiki ;
- wiki mot ;
- chat mot.
Notes et références
Articles connexes
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads