• [^] # Re: Ca sert à quoi Perl6 ?

    Posté par . En réponse au journal Bientôt Noël pour Perl6. Évalué à 3.

    Le filtrage des type sum de Ocaml, propose bien mieux depuis bien plus longtemps, par exemple.

    Il propose différent, mais mieux ou non c'est une question de point de vue et de contexte. Parce que le filtrage de types en Caml te permet pas de matcher des chaînes sur des expressions régulières (même si je connais une extension qui essaie de faire un truc similaire). En Perl6, un seul mécanisme permet de faire beaucoup de choses : matcher suivant le type (ce qui donne beaucoup de flexibilité à faible coût intellectuel), suivant une expression régulière, matcher contre une jonction (donc tester l'appartenance à une liste, ou qu'une propriété est vraie pour tous les éléments d'une liste par exemple), etc. Mais il n'y a en effet pas de types algébriques (encore, en tous cas).