Idiome de programmation

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche

Un idiome de programmation est un moyen standard d'exprimer une construction courante, dans un ou plusieurs langages de programmation.

Un idiome peut exprimer une tâche simple, un algorithme, ou une structure de données qui peuvent faire partie ou non des fonctionnalités intégrées au langage. Le terme est parfois utilisé pour des constructions plus complexes comme les patrons de conception.

Connaître les idiomes associés à un langage de programmation est un aspect important de la maîtrise effective de ce langage.

Exemple[modifier | modifier le code]

Voici un idiome du langage Perl pour implémenter l'action "Appeler la fonction f sur chaque élément du tableau a" :

  f($_) for @a;

La même action est réalisable dans d'autres langages, mais exprimée différemment. En effet d'une part, chaque langage a sa propre syntaxe. Mais également, chaque communauté reconnaît des "bonnes pratiques", c'est-à-dire les façons de faire débattues puis considérées comme idiomatiques.

Voir aussi[modifier | modifier le code]

Liens externes[modifier | modifier le code]