La magie du perl ?
/ Soyez le premier à commenter !
Pour mon employeur actuel, je suis amené à écrire pas mal de code en Perl. C'est un langage je j'apprécie moyennement, notamment pour la raison suivante.
Il y a quelques jours, j'ai cherché comment stocker une référence sur une méthode de classe. Technique relativement commune, j'ai d'abord écrit quelque chose dans ce goût là:
#!/usr/bin/perl -w
package test;
sub new { return bless {}; }
sub hello {
my $self = shift;
print "Hello $self\n";
}
package main;
$t = test->new();
$ref = \$t->hello;
$ref->();
Dans le cadre d'une méthode, ce code est incorrect. Au lieu de ...