CamelCase


CamelCase
CamelCase sur un panneau de direction (les mots champions et gate sont mis bout-à-bout et le second commence par une majuscule pour marquer la séparation)

CamelCase (littéralement : « casse de chameau ») est un terme anglais utilisé dans l'informatique et une pratique qui consiste à écrire des ensembles de mots en mettant en majuscule les premières lettres des mots liés. Cette façon d'écrire est aussi devenu une mode, le marketing ayant généré de nombreuses marques ou noms de produits de cette forme, comme par exemple PlayStation, QuickTime, DaimlerChrysler...

Ce terme fait référence aux creux et bosses d'un dos de chameau que représentent l'alternance de majuscules et de minuscules dans les mots écrits de cette manière.

CamelCase n'a aucun lien avec le langage de programmation Caml, ni avec le livre Camel book livre sur le langage Perl, ni avec Camel la marque de cigarette.

Sommaire

Origine

L'utilisation du CamelCase semble avoir été pratiquée en premier par les Écossais pour écrire leur noms de famille, comme par exemple McDonald's, McLaren, etc. Au XXe siècle il a été utilisé par des marques ou entreprises, comme par exemple CinémaScope dans les années 1950.

Utilisations

CamelCase

Son développement date des années 1970 et 1980 lorsqu'il fut adopté comme une convention de nommage dans de nombreux langages de programmation informatique.

Par la suite, cette convention typographique a été utilisée par les premiers moteurs de wiki pour faciliter la création automatique de liens internes par leurs utilisateurs : ces mots sont relativement faciles à reconnaître par le logiciel, qui peut les remplacer automatiquement par un lien vers la page portant le même nom que le terme rencontré. Ces mots sont alors aussi appelés Tags (c’est-à-dire une balise sémantique ou syntaxique), ou Camel Case Links. D'autres wikis ont des règles syntaxiques distinctes pour la création de liens[1] et n'utilisent pas le CamelCase.

Variations et synonymes

La casse de la première lettre d'un terme CamelCase, peut changer selon les types d'écritures : en UpperCamelCase, la première lettre est en majuscules, en lowerCamelCase, elle est en minuscule. Ces deux types peuvent être différenciés aussi, par la première lettre du mot CamelCase (et de tous ses synonymes) : camelCase est l'équivalent de lowerCamelCase, et CamelCase est l'équivalent de UpperCamelCase.

Ce terme d'origine anglaise a beaucoup de synonymes, moins utilisés que CamelCase :

  • camelBak
  • BiCapitalization
  • InterCaps
  • MixedCase
  • BumpyCaps
  • CamelHumpedWord
  • NerdCaps
  • WordMixing, etc.

En français, plusieurs mots ont aussi été créés pour désigner cette notation :

  • MotWiki
  • (ou MotsWiki, WikiMot, etc.),
  • ou, par jeu de mot, ChatMot

La langue anglaise est plus propice à l'emploi de CamelCase que la française, où l'adjonction de particules (de, à, ...) rend ces mots plus longs.

Notes et références

  1. par exemple, MediaWiki emploie les doubles crochets : [[autre article]] et non AutreArticle.

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article CamelCase de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Camelcase — sur un panneau de direction (les mots champions et gate sont mis bout à bout et le second commence par une majuscule pour marquer la séparation) CamelCase (littéralement : casse de chameau) est un terme anglais utilisé dans l informatique et …   Wikipédia en Français

  • CamelCase — (or camel case), also known as medial capitals,[1] is the practice of writing compound words or phrases in which the elements are joined without spaces, with each element s initial letter capitalized within the compound and the first letter… …   Wikipedia

  • CamelCase — es la práctica de escribir frases o palabras compuestas eliminando los espacios y poniendo en mayúscula la primera letra de cada palabra. El nombre viene del parecido de estas mayúsculas, entre las demás letras, con las jorobas de los camellos.… …   Enciclopedia Universal

  • CamelCase — У этого термина существуют и другие значения, см. Camel. CamelCase (рус. ВерблюжийРегистр, также ГорбатыйРегистр, СтильВерблюда)  стиль написания составных слов, при котором несколько слов пишутся слитно без пробелов, при этом каждое слово… …   Википедия

  • CamelCase — Binnenmajuskel in der Werbung‎ Binnenmajuskel (die, Plural Binnenmajuskeln) oder Binnenversal, auch Binnenversalie, nennt man einen Großbuchstaben (Versalie, Majuskel) im Wortinnern (Binnen ). Eine Sonderform, die Auszeichnung der einzelnen… …   Deutsch Wikipedia

  • Camelcase — Binnenmajuskel in der Werbung‎ Binnenmajuskel (die, Plural Binnenmajuskeln) oder Binnenversal, auch Binnenversalie, nennt man einen Großbuchstaben (Versalie, Majuskel) im Wortinnern (Binnen ). Eine Sonderform, die Auszeichnung der einzelnen… …   Deutsch Wikipedia

  • CamelCase — Ejemplo de CamelCase en un indicador. CamelCase es un estilo de escritura que se aplica a frases o palabras compuestas. El nombre se debe a que las mayúsculas a lo largo de una palabra en CamelCase se asemejan a las jorobas de un camello. El… …   Wikipedia Español

  • CamelCase — noun the practice of writing compound words with internal majuscules …   Wiktionary

  • Casse de chameau — CamelCase CamelCase sur un panneau de direction (les mots champions et gate sont mis bout à bout et le second commence par une majuscule pour marquer la séparation) CamelCase (littéralement : casse de chameau) est un terme anglais utilisé… …   Wikipédia en Français

  • ChatMot — CamelCase CamelCase sur un panneau de direction (les mots champions et gate sont mis bout à bout et le second commence par une majuscule pour marquer la séparation) CamelCase (littéralement : casse de chameau) est un terme anglais utilisé… …   Wikipédia en Français


We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.