Bonjour,
J'aimerais savoir quelle utilisation vous aviez de Perl et qu'est-ce qu'on peut faire avec.
Merci
Version imprimable
Bonjour,
J'aimerais savoir quelle utilisation vous aviez de Perl et qu'est-ce qu'on peut faire avec.
Merci
Au boulot :Citation:
Envoyé par EpuizMan
- AIX -> Perl 5.0004
- Windows -> 5.6.1
Chez moi :
- Windows -> 5.6.1
- Linux -> 5.8.0
Et qu'est-ce qu'on peut faire avec Perl ? C'est vague comme question mais tout dépend (bien souvent) de tes capacités à coder en Perl.
N'espère pas piloter ton micro-ondes ou ta cafetière, quoique :wink:
A question vague, réponse vague :(
Donne moi un exemple de ce que tu as déjà réalisé avec Perl, ça me donnera un petit aperçu.
J'ai lu quelques docs, et elles parlent surtout de la facilité à manipuler les fichiers, notamment grâce aux expressions régulières ou créer des scripts pour l'administration d'un machine
Mais je me dis qu'il doit être possible de faire beaucoup plus, j'aimerais connaître l'étendu des capacités de Perl (enfin s'il est possible de définir ce genre de chose).
on ne peut pas être exhaustif si l'on veut établir une liste de ce que Perl est capable de faire :!:
en vrac :
- scripts CGI
- création de fichiers HTML, XML, txt, binaires, etc.
- outils pour parser du XML, etc.
- pilotage de SGBD (Oracle, Access, MySql, PostGresql, etc.)
- analyse de fichiers via expressions régulières
- applications graphiques
- cryptage des données
- compression des données
- gestion du multi-threads
- programmation orientée objet
- jeux (au hasard, Frozzen Bubble)
Et des exemples comme ça, y en a des tonnes.
A nouvelle question vague, nouvelle réponse vague :wink:
Pour faire court, Perl n'a pas à rougir si on le compare au C, C++, PHP, Python, Java.
Et lorsque tu l'utilises sous Unix par exemple, Perl se sent comme un poisson dans l'eau :D
Tu peux recompiler un script Perl en source .c, tu peux même avoir des scripts Perl embarquant du code C.
Vraiment trop vague, cette question :roll:
Oh, j'ai oublié un truc très important : Perl est TRES portable, j'ai énormément de scripts Perl fonctionnant sous AIX comme sous Windows sans aucune manip de bidouillage à faire.
Ok, merci
Il semblerait que cette question soit trop vague alors je vais arrêter là...
Merci pour vos réponses, ça ne m'aide pas beaucoup... non je déconne !
Concluons ce topic en disant que Perl sait tout faire (surtout sous Unix), qu'en pensez-vous ?
Allez, 2 liens pour t'aiguiller un peu :
http://www.enstimac.fr/Perl/DocFr/perlfaq1.html
http://fr.wikipedia.org/wiki/Perl
Bah finalement j'ai encore une question.
En fait c'est plutôt une petite précision qui n'a plus rien à voir avec Perl en particulier.
[quote="Arioch"]- outils pour parser du XML, etc.
- pilotage de SGBD (Oracle, Access, MySql, PostGresql, etc.)
- gestion du multi-threads
quote]
3 questions :
Que signifie "parser du XML" :?:
Qu'entends tu par "pilotage de SGBD" :?:
Et qu'est-ce que le multi-threads :?:
Merci :oops:
Tu as des outils en Perl pour parser des fichiers XML, c-a-d décomposer leur structure afin d'en extraire les données.Citation:
Envoyé par EpuizMan
Tu as tout un tas d'outils de type DBI (Data Base Interface) qui te permettent de créer dans un programme Perl une liaison directe avec une base de données afin de mettre à jour la-dite base, l'interroger, la créer même.Citation:
Envoyé par EpuizMan
C'est le multi-tâches, en gros la capacité à lancer n fois le même processus en même temps. Exemple : tu as un programme qui doit faire rapidement un traitement sur 1000 infos différentes, là tu fais du multi threads en traitant en même temps, soyons fous, 500 infos.Citation:
Envoyé par EpuizMan
Merci pour ces précisions et ces liens.
Je crois que je vais me plonger dans un cours Perl pour avoir une idée plus précise de tout ça.
Merci