perlfaq - Foire aux questions sur Perl



NAME/NOM

perlfaq - Foire aux questions sur Perl


DESCRIPTION

La FAQ Perl comprend plusieurs documents qui répondent aux questions les plus courantes concernant Perl et la programmation en Perl. Elle est organisée en neuf thèmes majeurs présentés ici.

Où se procurer ce document ?

La FAQ Perl est fourni dans la distribution standard de Perl. Donc, si vous avez Perl, vous devez avoir la FAQ Perl. Vous devez aussi avoir l'outil perldoc qui vous permet de lire toute la documentation :

        $ perldoc perlfaq

Au-delà de votre système local, vous pouvez trouver cette FAQ Perl sur le web. Par exemple sur http://perldoc.perl.org/ (ou http://perl.enstimac.fr/ pour la présente traduction française).

Comment contribuer à ce document.

Les corrections, les ajouts ou les suggestions pour la version originale doivent être adressés à

<perlfaq-workers AT perl DOT com>. Les volontaires utilisent cette adresse pour coordonner leurs efforts et suivre le développement de la FAQ Perl. Ils sauront apprécier vos contributions mais ils n'ont pas le temps de vous aider, n'utilisez donc pas cette adresse pour poser des questions sur la FAQ Perl.

Les corrections et les ajouts à la version française doivent être adressés aux traducteurs ou à <paul.gaborit AT enstimac DOT fr>. Si vous voulez participer à l'effort de traduction et de relecture, vous pouvez passer par le même canal.

Que va-t-il se passer si vous envoyez votre problème de Perl aux auteurs ?

Ne faites pas cela !

Si vous avez une question dont la réponse ne semble pas être dans la FAQ, vous feriez mieux de lire le chapitre 2 de cette FAQ pour savoir où poser votre question.


CREDITS

Tom Christiansen a écrit la FAQ Perl d'origine qui a ensuite été étendue avec l'aide de Nat Torkington. Les perlfaq-workers maintiennent les versions actuelles et font des mises à jour. De nombreuses personnes ont contribué aux questions, aux corrections et aux commentaires et la FAQ indique ces contributions à l'endroit approprié.


Author and Copyright Information

Tom Christiansen a écrit la FAQ Perl d'origine brian d foy < <bdfoy@cpan.org >> a écrit cette version. Voir les documents eux-mêmes pour les informations précises des droits.

Ce document est disponible sous les mêmes conditions que Perl lui-même. Les exemples de codes de tous les documents de la FAQ Perl sont dans le domaine public. Utilisez-les comme vous le souhaitez (à vos risques et périls).


Table des matières

la page de manuel perlfaq - Ce document.
la page de manuel perlfaq1 - Questions générales sur Perl.
la page de manuel perlfaq2 - Trouver et apprendre Perl.
la page de manuel perlfaq3 - Outils de programmation.
la page de manuel perlfaq4 - Manipulation de données.
la page de manuel perlfaq5 - Fichiers et formats.
la page de manuel perlfaq6 - Expressions rationnelles.
la page de manuel perlfaq7 - Questions générales sur le langage Perl.
la page de manuel perlfaq8 - Interaction avec le système.
la page de manuel perlfaq9 - Réseau.


Toutes les questions

la page de manuel perlfaq1: Questions générales sur Perl.
Question et informations très générales sur Perl.
la page de manuel perlfaq2: Trouver et apprendre Perl.
Où trouver les sources et la documentation de Perl ainsi que de l'aide et autres choses similaires.
la page de manuel perlfaq3: Outils de programmation.
Outils pour le programmeur et support technique.
la page de manuel perlfaq4: Manipulation de données.
Les questions liées à la manipulation des nombres, des dates, des chaînes de caractères, des tableaux, des tables de hachage, ainsi qu'à divers problèmes relatifs aux données.
la page de manuel perlfaq5: Fichiers et formats.
E/S (Entrées et Sorties) et autres éléments connexes : descripteurs de fichiers, vidage de tampons, formats d'écriture et mise en page.
la page de manuel perlfaq6: Expressions rationnelles.
Cette partie de la FAQ est incroyablement courte car les autres parties sont parsemées de réponses concernant les expressions rationnelles. Par exemple, décoder une URL ou vérifier si quelque chose est un nombre ou non relève du domaine des expressions rationnelles, mais ces réponses se trouvent ailleurs que dans ce document (dans la page de manuel perlfaq9 « Comment décoder ou créer ces %-encodings sur le web ? » et dans la page de manuel perlfaq4 « Comment déterminer si un scalaire est un nombre/entier/à virgule flottante ? »).
la page de manuel perlfaq7: Questions générales sur le langage Perl.
Traite des questions générales sur le langage Perl qui ne trouvent leur place dans aucune autre section.
la page de manuel perlfaq8: Interaction avec le système.
Traite des questions concernant les interactions avec le système d'exploitation. Cela inclut les mécanismes de communication inter-processus (IPC -- Inter Process Communication en anglais), le pilotage de l'interface utilisateur (clavier, écran et souris), et d'une façon générale tout ce qui ne relève pas de la manipulation de données.
la page de manuel perlfaq9: Réseau.
Traite des questions relatives aux aspects réseau, à internet et un peu au web.


TRADUCTION

Version

Cette traduction française correspond à la version anglaise distribuée avec perl 5.8.8. Pour en savoir plus concernant ces traductions, consultez http://perl.enstimac.fr/.

Traducteur

Marc Carmier <carmier@immortels.frmug.org>. Paul Gaborit <paul.gaborit at enstimac.fr> (mise à jour).

Relecture

Pascal Ethvignot <pascal@encelade.frmug.org>