Posté par rogo .
En réponse à la dépêche Perl 5.16.0.
Évalué à 3.
Je ne comprends vraiment pas ça. De ce que j'en ai vu Perl6 c'est du perl en mieux, d'ailleurs des fonctionnalités de perl6 ont étaient backportées dans perl5.
J'ai l'impression que cette idée que perl6 n'est pas le même langage est juste pour contrer les trolls sur le temps qu'il met à sortir.
Tout dépend de la perception de chacun. Pour moi, c'est un nouveau langage, inspiré de Perl5.
Quelques exemples simples, extraits de Perl5 to Perl6 :
my Int $x = 3;
$x = "foo"; # error
# Tableaux
say "@array[1]"; # same sigil for array values
my @c = @b.map({$_ * 2 }); # map is also a method, yes
# Hashes
my %drinks = France => 'Wine', USA => 'Coke';
say "The people in France love ", %drinks{'France'};
say %drinks<Bavaria>;
[^] # Re: Perl 6
Posté par rogo . En réponse à la dépêche Perl 5.16.0. Évalué à 3.
Tout dépend de la perception de chacun. Pour moi, c'est un nouveau langage, inspiré de Perl5.
Quelques exemples simples, extraits de Perl5 to Perl6 :
Des exemples plus complexes :