Ho visto un certo numero di commenti sul web, l'operatore di smart match di Perl è rotto . So che originariamente faceva parte di Perl 6, quindi è stato implementato in Perl 5.10 a partire da una vecchia versione delle specifiche e quindi corretto in 5.10.1 per corrispondere alle specifiche Perl 6 correnti.
Il problema è stato risolto in 5.10.1+ o ci sono altri problemi con l'operatore di smart-match che lo rendono problematico in pratica?
Quali sono i problemi?
Esiste una versione ancora più aggiornata (forse Perl 6) che risolve i problemi?
Modifica: Per chiarire, non sto chiedendo dei bug, ma piuttosto l'opinione che il comportamento previsto ~~
sia cattivo.