OVH Cloud OVH Cloud

Avantage de Perl ?

14 réponses
Avatar
Fuxy
Bonjours,

Je viens du monde Windows, et je faisais quelques petits programmes en VB.

Maintenant je migre doucement sous Linux et je cherche un langage de
programmation compatible avec les 2 systèmes.

J'ai entendu parlé de Perl et de Python, j'ai essayé Python que je trouve
très simple, mais on associe souvent Python et Perl, je voudrais savoir
quelles sont les différences, les avantages et les inconvénients ?

Merci.

4 réponses

1 2
Avatar
FDA
Denis -esp2008- wrote:

J'ai déjà essayé python, il me semble équivalent à perl en terme de
fonctionnalités et de bibliothèques disponibles, mais je le trouve moins
pratique à utiliser.


Quelque chose qui est appréciable en Perl est que quand des parenhèses
sont manifestement inutiles, on n'est pas obligé de les mettre. C'est
fou ce que ça améliore la lisiblité des programmes. Je ne sais pas du
tout si Python sait faire ça.

Avatar
Samuel Mouniée
Bonjour,


FDA wrote:
Samuel Mouniée wrote:

perl aborde la programmation comme un enfant aborderait le langage :

quand l'enfant montre un ballon, on ne lui dit pas : "ceci est une
boule creuse dont l'ecorce est composé de derivés du petrole raffiné
par les industries petrochimiques et moulé par une usine en chine ou
le gouvernement ne veut pas de coca cola, et il a une masse de 1kg, et
sur la lune, son poids est moindre que sur terre du a la loi de la
gravite decouvert par Newton qui à donné le nom à l'unité de poids.
Imaginez le topo si il montre un des ses parents qui est enfant
illegitime.

voila ce que l'on apprend aux informaticiens, voila ce que l'on
demande à un langage de programmation : on decrit uniquement.

voila ce que perl ne fait pas.



Elle est drôlement chouette, cette description. Pourquoi ne pas
l'insérer dans la Wikipédia en tant que commentaire, avec en intertitre:

Lu sur Usenet : Un avis sur Perl

?

http://fr.wikipedia.org/wiki/Perl_%28langage%29


je n'y vois aucun inconvenient.

surtout qu'il y a des gros morceaux de sous entendus dans mon propos (
quand on y rapproche la notion de bug, la notion de refactoring, la
notion de coding rules, la notion modelisation, ... ).

partial{peut on envisager de mettre un lien sur le post complet pour
remettre dans le contexte ?}

pour le reste, je me sens trop partial pour pouvoir donner mon avis sur
d'autres choses.


.s'nuoM


Avatar
jean-charles Gibier
"Fuxy" a écrit dans le message news:
cibibh$7kc$
Bonjour

En fait, ce que je reproche à Python, c'est qu'il nexiste pas (ou alors je
n'ai pas trouvé) d'interface de développement.

Je recherche un EDI style VB/Delphi, est ce que ça existe pour Perl ?

Merci.



EnginSite Perl Editor LE
'LE' pour la version gratuite qui me suffit pour ce que je fait.

Avatar
Johnny \Gandalf\ Brasseur
Voici un excellent ide pour perl ..
A vous de voir / tester / acheter ... (pas trop cher).
http://www.xarka.com/optiperl/
Ca marche bien sous windows. Pour unix emacs est excellent de meme que vi
mais faut s'accrocher. Pour les newbies je conseille nedit ou kwrite en
général ou qtdesigner (avec le plugin perl-Qt) pour les applications 2
tiers et quanta ou screem pour les applis n-tiers.
A+


Fuxy wrote:

Bonjours,

Je viens du monde Windows, et je faisais quelques petits programmes en VB.

Maintenant je migre doucement sous Linux et je cherche un langage de
programmation compatible avec les 2 systèmes.

J'ai entendu parlé de Perl et de Python, j'ai essayé Python que je trouve
très simple, mais on associe souvent Python et Perl, je voudrais savoir
quelles sont les différences, les avantages et les inconvénients ?

Merci.


--
Johnny "gandalf" Brasseur (http://www.perlone.org)

1 2