J'ai vu un certain nombre de commentaires sur le Web. L'opérateur de correspondance intelligente de Perl est rompu . Je sais qu'il faisait à l'origine partie de Perl 6, puis a été implémenté en Perl 5.10 à partir d'une ancienne version de la spécification, puis a été corrigé en 5.10.1 pour correspondre à la spécification Perl 6 actuelle.
Le problème est-il résolu dans 5.10.1+, ou y a-t-il d'autres problèmes avec l'opérateur de correspondance intelligente qui le rendent problématique dans la pratique?
Quels sont les problèmes?
Existe-t-il une version encore plus mise à jour (Perl 6, peut-être) qui résout les problèmes?
Edit: Pour clarifier, je ne pose pas de questions sur les bugs, mais plutôt sur l'opinion selon laquelle le comportement prévu de ~~
est mauvais.