Dans le Camel Book on peut lire : "You will be miserable until you learn the difference between scalar and list context."
Vous n'imaginez pas à quel point...
Des étudiants (américains) ont eu des problèmes avec leur école et la police, à cause d'une 'fortune' mal affichée.
Dans le Camel Book on peut lire : "You will be miserable until you learn the difference between scalar and list context."
Dans le Be Wise Book on peut lire : "You will be miserable until you learn the difference between American and normal people."
Clemenceau l'a dit: "les americains sont le seul peuple à être passé directement de la barbarie à la décadence sans passer par ce que l'on nomme, ailleurs, civilisation."
A mon humble avis, si php marche aussi bien dans la conception de site dynamique tel linuxfr.org c'est qu'il y a eu un effort énorme sur la documentation autour de ce langage, en énumérant toutes les fonctions avec leurs arguments, en donnant des exemples clairs, en tradruisant la doc, etc...
Ce qui n'est pas le cas de perl, que Dieu les pardonne.
oui bien sur. M'enfin non. Sous-entendrais tu que perl servira à ne faire que des sites web? Je tiens à préciser que ce n'est pas du tout le cas. J'aimerais voir comment se débrouille php pour la plupart de mes scripts cron ;-))
Bien que PHP n'est pas sous Licence GPL, je suis
d'accord sur l'idée que PHP dispose d'une bonne documentations de base et de facilité pour la programations web.
Par contre, je n'approuve pas du tout, ton allusions aux manques de documentations pour perl.
Tout bon programmeur est capable de lire une
Documentations en anglais ! et ta vision de l'informatique risque d'avoir 3 ans de retard si tu depends à 100% de la presse et des tarductions francaises.
Toi, tu n'as jamais codé en Perl ou sinon tu comprendrais...
Bon traduction grosso-modo : "vous resterez minable tant que vous ne ferez pas la différence entre un contexte scalaire et un contexte de listes".
Pour les non Perl-mongers, il faut savoir qu'en Perl, les variables et les fonctions peuvent être utilisées dans 2 contextes :
- les scalaires : entier, chaine..
- les listes : équivalent des tableaux
Suivant le contexte de la variable utilisée, une fonction ne retourne pas le même résultat.
Mon explication reste assez imprécise mais j'espère qu'elle éclaire un peu cette news pour les non Perliens [malheur à eux ;-) ]
# Barbares...
Posté par Ano . Évalué à 1.
Dans le Be Wise Book on peut lire : "You will be miserable until you learn the difference between American and normal people."
Clemenceau l'a dit: "les americains sont le seul peuple à être passé directement de la barbarie à la décadence sans passer par ce que l'on nomme, ailleurs, civilisation."
[^] # Re: Barbares...
Posté par Nelis (site web personnel) . Évalué à 1.
# t as raison !
Posté par Anonyme . Évalué à 0.
[^] # Re: t as raison !
Posté par Vincent Zeus . Évalué à 1.
Ce qui n'est pas le cas de perl, que Dieu les pardonne.
[^] # Re: t as pas raison !
Posté par Yann Kerhervé (site web personnel) . Évalué à 1.
--
Troll qui peut
[^] # Re: t as pas raison !
Posté par Anonyme . Évalué à 0.
[^] # Re: t as pas raison !
Posté par Yann Kerhervé (site web personnel) . Évalué à 1.
ils administrent quoi des linux i386 ?
perl au moins est considéré comme un outil unix standard
[^] # Re: t as pas raison !
Posté par Anonyme . Évalué à -1.
[^] # ?
Posté par Yann Kerhervé (site web personnel) . Évalué à 1.
[^] # Perl & Doc
Posté par Anonyme . Évalué à 0.
d'accord sur l'idée que PHP dispose d'une bonne documentations de base et de facilité pour la programations web.
Par contre, je n'approuve pas du tout, ton allusions aux manques de documentations pour perl.
Tout bon programmeur est capable de lire une
Documentations en anglais ! et ta vision de l'informatique risque d'avoir 3 ans de retard si tu depends à 100% de la presse et des tarductions francaises.
La documentation de bade perl est suffisament riche:
http://www.perldoc.com/(...)
Pour la programmation Perl pour le web je te conseille (disponible en francais):
Perl DBI (superbe Interface aux Base de données)
http://www.oreilly.com/catalog/perldbi/(...)
Pour les exemples pratique: Perl CookBook
http://www.oreilly.com/catalog/cookbook/(...)
CGI Programming with Perl
http://www.oreilly.com/catalog/cgi2/(...)
Programming Web Graphics with Perl
http://www.oreilly.com/catalog/prowg/(...)
__________________________________
* All your base are belong to us *
[^] # Re: Perl & Doc
Posté par Anonyme . Évalué à 0.
Perl intégré dans du html :
http://perl.apache.org/embperl/(...)
Et ça remplace avantageusement php ! On obtient les avantages de php tout en conservant ceux de perl. C'est vraiment cool ça ;-)
[^] # Re: t as raison !
Posté par Anonyme . Évalué à 0.
Pour le francais (les liens anglophones ont deja ete fournis), voici un bon lien de depart :
http://www.enstimac.fr/Perl/(...)
# explication ...
Posté par Anonyme . Évalué à 0.
Car je ne comprend pas la news !
[^] # Re: explication ...
Posté par Foxy (site web personnel) . Évalué à 1.
Bon traduction grosso-modo : "vous resterez minable tant que vous ne ferez pas la différence entre un contexte scalaire et un contexte de listes".
Pour les non Perl-mongers, il faut savoir qu'en Perl, les variables et les fonctions peuvent être utilisées dans 2 contextes :
- les scalaires : entier, chaine..
- les listes : équivalent des tableaux
Suivant le contexte de la variable utilisée, une fonction ne retourne pas le même résultat.
Mon explication reste assez imprécise mais j'espère qu'elle éclaire un peu cette news pour les non Perliens [malheur à eux ;-) ]
[^] # Re: explication ...
Posté par Anonyme . Évalué à 0.
my $i = 1;
est la déclaration d'une variable initialisée à 1 et 1 est scalaire.
my ($i) = 1;
ici 1 renvoit un liste. Ceci est du aux parenthèses qui permettent de déclarer un contexte de liste.
Donc 1 renvoit une liste ou un scalaire dépendant du contexte.
Sinon le résultat est à peu près (mais pas exactement) le même $1 est initialisé à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.