« Uniligne » : différence entre les versions
Apparence
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
m Page d'homonymie Classe corrigée en classe (informatique) grâce au popups de Lupin |
||
Ligne 1 : | Ligne 1 : | ||
Un '''uniligne''' est généralement un programme jetable, mais peu banal, écrit pour une tâche ponctuelle en un [[langage de script]] tel que [[Perl (langage)|Perl]] ou [[Ruby]]. Des langages qui imposent plusieurs phases avant l'exécution, la déclaration explicite de [[variable]]s, de [[fonction (informatique)|fonction]]s ou, pire, de [[classe]]s, ne se prêtent pas aux unilignes. Les unilignes exploitent typIquement les qualités [[DWIM]] d'un langage. |
Un '''uniligne''' est généralement un programme jetable, mais peu banal, écrit pour une tâche ponctuelle en un [[langage de script]] tel que [[Perl (langage)|Perl]] ou [[Ruby]]. Des langages qui imposent plusieurs phases avant l'exécution, la déclaration explicite de [[variable]]s, de [[fonction (informatique)|fonction]]s ou, pire, de [[classe (informatique)|classe]]s, ne se prêtent pas aux unilignes. Les unilignes exploitent typIquement les qualités [[DWIM]] d'un langage. |
||
Parce qu'un uniligne est rarement destiné à être réutilisé, les considérations de lisibilité par un tiers sont secondaires. Certains unilignes sont des [[assombrissement]]s délibérés. |
Parce qu'un uniligne est rarement destiné à être réutilisé, les considérations de lisibilité par un tiers sont secondaires. Certains unilignes sont des [[assombrissement]]s délibérés. |
Version du 6 septembre 2006 à 21:27
Un uniligne est généralement un programme jetable, mais peu banal, écrit pour une tâche ponctuelle en un langage de script tel que Perl ou Ruby. Des langages qui imposent plusieurs phases avant l'exécution, la déclaration explicite de variables, de fonctions ou, pire, de classes, ne se prêtent pas aux unilignes. Les unilignes exploitent typIquement les qualités DWIM d'un langage.
Parce qu'un uniligne est rarement destiné à être réutilisé, les considérations de lisibilité par un tiers sont secondaires. Certains unilignes sont des assombrissements délibérés.
Voir aussi
Liens externes
- (fr) Unilignes Perl
- (en) Perl One Liners
- (en) Perl Oneliners
- (en) Hot Perl OnLiners
- (en) Perl One Liners