il y a peu de cas où tu as vraiment besoin de toucher à des pointeurs
Je faisais référence au fait que tu ne peux pas, contrairement à en Python, avoir par exemple un « tableau de tableaux », tu ne peux avoir qu’un tableau de scalaires, ou un tableau de pointeurs. D’où les notations \$var, \@var et \%var. Qui désigne ce que j’entends, peut-être à tort, par respectivement : pointeur sur scalaire, pointeur sur tableau et pointeur sur hash.
À ce sujet je trouve que le vocabulaire employé en Python pour désigner ces deux derniers types d’objet est de loin le plus parlant : liste et dictionnaire. Je me rappelle avoir eût beaucoup de mal à mes tous débuts avec le terme « tableau », qui évoque pour moi un tableau à double entrée. Le terme « liste » est bien plus signifiant je trouve.
C’est en tous cas ce que j’en avais retenu quand je m’étais un peu penché sur le langage afin de pas mourir idiot. Mais je n’y connais vraiment pas grand-chose. Je n’ai écrit qu’un seul script utile en Perl, et c’était un script assez simple et c’était juste pour voir si je pouvais m’en sortir.
Je comprends néanmoins qu’on puisse adorer ce langage ceci dit.
[^] # Re: Encore largement utilisé
Posté par Marotte ⛧ . En réponse au journal Utilisation de Perl aujourd'hui.. Évalué à 3.
Je faisais référence au fait que tu ne peux pas, contrairement à en Python, avoir par exemple un « tableau de tableaux », tu ne peux avoir qu’un tableau de scalaires, ou un tableau de pointeurs. D’où les notations
\$var,\@varet\%var. Qui désigne ce que j’entends, peut-être à tort, par respectivement : pointeur sur scalaire, pointeur sur tableau et pointeur sur hash.À ce sujet je trouve que le vocabulaire employé en Python pour désigner ces deux derniers types d’objet est de loin le plus parlant : liste et dictionnaire. Je me rappelle avoir eût beaucoup de mal à mes tous débuts avec le terme « tableau », qui évoque pour moi un tableau à double entrée. Le terme « liste » est bien plus signifiant je trouve.
C’est en tous cas ce que j’en avais retenu quand je m’étais un peu penché sur le langage afin de pas mourir idiot. Mais je n’y connais vraiment pas grand-chose. Je n’ai écrit qu’un seul script utile en Perl, et c’était un script assez simple et c’était juste pour voir si je pouvais m’en sortir.
Je comprends néanmoins qu’on puisse adorer ce langage ceci dit.