Pour Perl (un tres bon choix!), je te conseille le bouquin "Perl 5, l'Intro" chez CampusPress. C'est parfait pour débuter, ensuite tu peux attaquer sans soucis le camel book, et autres, de chez O'REILLY... Par contre, commencer d'entrée avec les bouquins de chez O'REILLY, je pense que c'est... courageux ! Et pénible... Bref, dangereux, parce que ca pourrait te détourner d'un tres bon langage...
Je ne connais ni Python, ni Java... J'ai seulement entendu ou lu par çi par là que Java est plutôt du genre pas rapide... Hors, sur le site http://www.linux-center.org/articles/9906/python/python-31.html(...) il y a un comparaison Java vs Python et, à priori, Python serait plus LENT ?! Cependant la comparaison Perl vs Python ( http://www.linux-center.org/articles/9906/python/python-30.html(...) ) donne Perl un peu plus rapide, c'est à dire que Perl serait plus lent que Java ? Je suis très surpris, car j'utilise Perl et trouce ces performances tout à fait honnorables ! Et, sauf erreur, l'interpréteur Perl lit le script en entier, le *compile*, puis l'exécute ! Sauf la (petite) phase de compilation, ca doit tourner VITE, ce que mon experience personnelle confirme ! Alors, Java est-il vraiment plus rapide ? Si oui, Java n'est pas aussi lent que mes lectures sur le net ou ailleurs le laissent trop souvent penser !? Votre avis m'interesse, et c'est n'est vraiment pas un troll !!! Merçi
Quelqu'un a compris, merci! N'empeche, quand j'ai code ca j'etait tout content: ca me semblait une solution elegante au probleme, de plus facilement
realisable en Perl.
A priori, je ferai ca en me reservant un petit coin de memoire, et en faisant de l'Arithmétique de pointeurs pour retrouver les champs, mais je trouve ca un peu dégueu...
Et coté performance ? Python est-il plus lent ou plus rapide ? Le fait que Python soit orienté objet doit-il laisser penser qu'il est moins performant (en terme de vite d'exécution) que Perl ? Votre avis ou des tests m'interessent ! C'est un critèe d'importance pour moi : je doit scanner de nombreux fichiers de logs de plusieurs Mo chacuns... Merci !
Si je me souvient, (pas le code sous les yeux), le programme (principal) creait des nouvelles structures de donnees de facon dynamique, (structures refletant la lecture d'un fichier d'entree).
Autrement dit, le "code" depandait des "donnees"
Faire ca avec un programme compile ?
Non, je ne coucours pas pour le Obfuscated Perl Contest ! ( ni pour celui de l'explication la plus floue)
Tout à fait - je suis présentement dans un service de médecine interne à Toulouse, l'équipement est ridicule et la formation des gens à en pleurer de rire.
Ceux qui ont les moins mauvaises connaissances : les aides soignants (ASH) car beaucoup sont des étudiants/étudiantes dans d'autres branches et travaillent pour se faire un peu d'argent.
Par rapport à l'hôpital de l'UNC où il y a un ordinateur par personne (de la sécrétaire à l'étudiant en passant au médecin) et au moins un par salle, avec bien sur un accès internet sur toutes les machines et un dossier informatisé consultable sur l'intranet c'est à en pleurer.
Ce matin j'ai perdu une heure à recopier des résultats imprimés sur d'autres papiers - comme si on ne pouvait pas garder tout ça sous forme informatique...
Lorsque le commentaire est là pour expliquer ce que fait un bout de code, pour moi c'est mauvais signe...
Le commentaire doit indiquer *POURQUOI* un bout de code est là, pas *CE QUE FAIT* ce bout de code. Pour ça il suffit de lire le code... a moins qu'il ne soit illisible (!)
J'ai commencé Perl en achetant Perl Avancé O'reilly. C'est un veritable régal, tres didactique, de vrais exemples, des fins de chapitres sur l'implementation meme de Perl, sur la comparaison Perl/Python/Tcl...
J'aimerais acheter d'aussi bon bouquins plus souvent.
A eviter pour un debutant total toutefois, par contre si on a un petit bagage...
Python: semble plus clair, mais un peu moins "fun"
que perl (Ah les structures de donnees auto-generées par le programme appelant !)
Bien dit ! Même avec un langage aussi simple que Visual Basic (bah oui...) ne pas mettre de commentaires est un grave prb, que le code soit propre ou non... D'ailleurs, je ne crois pas au code propre sans commentaire ! Si on aime le developpement, si on n'est pas trop mauvais, on fait du code relativement propre et commenté ! Les commentaires, c'est tout bonnement indispensables, Perl ou pas ! Et mes scripts Perl sont largement commentés ! Ceci dit, je vais m'interesser à Python, car je partage certaines des critiques concernant Perl : pas toujours au top de la lisibilité, mais PUISSANT !
# L'histoire d'un gars qui ....
Posté par Anonyme . En réponse à la dépêche Debian Weekly News - October 18th, 2000. Évalué à 0.
en plus il nous a reproche d'être en retard sur le mirroir potato !!!!
[^] # Re: Afnic, quand tu nous tiens.
Posté par Anonyme . En réponse à la dépêche Et vive le .eu ..... Évalué à 0.
[^] # Re: Et sur Caen??
Posté par Anonyme . En réponse à la dépêche Demo Linux sur Nancy. Évalué à 0.
[^] # Re: .eu
Posté par Anonyme . En réponse à la dépêche Et vive le .eu ..... Évalué à 1.
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
Ca, c'est juste utiliser des expressions régulières. Est ce que tu ne peux pas faire ca avec sed? awk? vi(pour un seul fichier)? ...?
[^] # Re: Equivalent de CPAN & comparaison
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
# PYTHON trop lent ?
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
realisable en Perl.
[^] # Re: Afnic, quand tu nous tiens.
Posté par Anonyme . En réponse à la dépêche Et vive le .eu ..... Évalué à 0.
<URL:http://www.nic.fr/enregistrement/couts.html>(...)
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
A priori, je ferai ca en me reservant un petit coin de memoire, et en faisant de l'Arithmétique de pointeurs pour retrouver les champs, mais je trouve ca un peu dégueu...
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
Autrement dit, le "code" depandait des "donnees"
Faire ca avec un programme compile ?
Non, je ne coucours pas pour le Obfuscated Perl Contest ! ( ni pour celui de l'explication la plus floue)
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 1.
[^] # Re: .eu
Posté par Anonyme . En réponse à la dépêche Et vive le .eu ..... Évalué à 0.
[^] # Re: il est canon, mais...
Posté par Anonyme . En réponse à la dépêche l'expanium dispo à la fnac. Évalué à 0.
[^] # Re: .eu
Posté par Anonyme . En réponse à la dépêche Et vive le .eu ..... Évalué à 1.
[^] # Re: Statut des informaticiens
Posté par Anonyme . En réponse à la dépêche Linux en Médecine. Évalué à 0.
Ceux qui ont les moins mauvaises connaissances : les aides soignants (ASH) car beaucoup sont des étudiants/étudiantes dans d'autres branches et travaillent pour se faire un peu d'argent.
Par rapport à l'hôpital de l'UNC où il y a un ordinateur par personne (de la sécrétaire à l'étudiant en passant au médecin) et au moins un par salle, avec bien sur un accès internet sur toutes les machines et un dossier informatisé consultable sur l'intranet c'est à en pleurer.
Ce matin j'ai perdu une heure à recopier des résultats imprimés sur d'autres papiers - comme si on ne pouvait pas garder tout ça sous forme informatique...
Guylhem
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 1.
Le commentaire doit indiquer *POURQUOI* un bout de code est là, pas *CE QUE FAIT* ce bout de code. Pour ça il suffit de lire le code... a moins qu'il ne soit illisible (!)
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
J'aimerais acheter d'aussi bon bouquins plus souvent.
A eviter pour un debutant total toutefois, par contre si on a un petit bagage...
Python: semble plus clair, mais un peu moins "fun"
que perl (Ah les structures de donnees auto-generées par le programme appelant !)
[^] # Re: Hemmm !!!
Posté par Anonyme . En réponse à la dépêche Tutorial: PHP + *SQL. Évalué à 0.
[^] # Re: .li .linu .linux
Posté par Anonyme . En réponse à la dépêche Et vive le .eu ..... Évalué à 1.
# .eu
Posté par Anonyme . En réponse à la dépêche Et vive le .eu ..... Évalué à 0.
je-t-ai.eu
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.
[^] # Re: Puisqu'on parle de perl...
Posté par Anonyme . En réponse à la dépêche Sortie de Python 2.0. Évalué à 0.