Ich habe eine Reihe von Kommentaren im Internet gesehen, die den Smart-Match-Operator von Perl nicht unterstützen . Ich weiß, dass es ursprünglich Teil von Perl 6 war, dann in Perl 5.10 aus einer alten Version der Spezifikation implementiert und dann in 5.10.1 korrigiert wurde, um der aktuellen Perl 6-Spezifikation zu entsprechen.
Wurde das Problem in 5.10.1+ behoben oder gibt es andere Probleme mit dem Smart-Match-Operator, die es in der Praxis problematisch machen?
Was sind die Probleme?
Gibt es eine aktuellere Version (vielleicht Perl 6), die die Probleme behebt?
Bearbeiten: Um das zu klären, frage ich nicht nach Fehlern, sondern bin der Meinung, dass das beabsichtigte Verhalten von ~~
schlecht ist.