Ca restera Perl 5 avec des défauts acceptables. Défauts dans les deux sens du mots. Je ne met pas en doute les compétences programmatiques de Sawyer. Mais appeler ça 7.0 est une escroquerie car l'architecture sous jacente reste la même. C'est un coup d'éclat égotique, futile et sans lendemain. La promesse d'une version majeure est d'attirer de nouveaux utilisateurs mais ça n'a aucun sens d'apprendre Perl en 2020.
Les détails importants sont flous et seront l'objet de guerres de tranchée. Véritable support objet, difficile donc exclu par Sawyer. Même utf-8 par défault n'est pas acquis et ne sera jamais comparable au support par raku.
Larry Wall, le créateur de Perl, voulait que le futur de Perl soit raku (anciennement Perl 6). Raku devait profiter de la notoriété de Perl. Le coup d'état à consisté à enfumer les gens de Perl 6.0 en leur demander de se renommer en raku. Le coût a été énorme, programmatique et de notoriété. Larry Wall voyait 7.0 comme une version hypothétique et parfaite donc personne n'a vu le coup venir. Mais 6.0 étant dégagé,
sawyer pouvait utiliser 7.0. Ne jamais faire de concessions à des manipulateurs, c'est le prélude à d'autres concessions.
Les modes de compatibilités prévus initialement prévus pour raku ne sont pas possible. On peut faire interopérer le moteurs de Perl 5 et de raku mais on ne pourra pas interpréter du Perl 5 ou 7 avec le moteur raku.
Raku est un excellent langage. Son moteur, MoarVM est excellent. Mais sans support
académique et corporate, il dépend du bon vouloir d'une core teapm excellente mais peu nombreuse.
On ne voit plus Larry Wall qui semble maintenant plus s'intéresser à ces petits enfants qu'à Perl. 7.0 ne vas pas le ramener.
Je fais du Perl depuis plus de 30 ans, ne suis plus guère Perl 5 et connaît les internes de raku. Les mongueurs de Perl qui auraient dû publier ce post mais sont en état de coma avancé.
# Un coup d'état futile
Posté par cognominal . En réponse à la dépêche Annonce de Perl 7. Évalué à 5.
Ca restera Perl 5 avec des défauts acceptables. Défauts dans les deux sens du mots. Je ne met pas en doute les compétences programmatiques de Sawyer. Mais appeler ça 7.0 est une escroquerie car l'architecture sous jacente reste la même. C'est un coup d'éclat égotique, futile et sans lendemain. La promesse d'une version majeure est d'attirer de nouveaux utilisateurs mais ça n'a aucun sens d'apprendre Perl en 2020.
Les détails importants sont flous et seront l'objet de guerres de tranchée. Véritable support objet, difficile donc exclu par Sawyer. Même utf-8 par défault n'est pas acquis et ne sera jamais comparable au support par raku.
Larry Wall, le créateur de Perl, voulait que le futur de Perl soit raku (anciennement Perl 6). Raku devait profiter de la notoriété de Perl. Le coup d'état à consisté à enfumer les gens de Perl 6.0 en leur demander de se renommer en raku. Le coût a été énorme, programmatique et de notoriété. Larry Wall voyait 7.0 comme une version hypothétique et parfaite donc personne n'a vu le coup venir. Mais 6.0 étant dégagé,
sawyer pouvait utiliser 7.0. Ne jamais faire de concessions à des manipulateurs, c'est le prélude à d'autres concessions.
Les modes de compatibilités prévus initialement prévus pour raku ne sont pas possible. On peut faire interopérer le moteurs de Perl 5 et de raku mais on ne pourra pas interpréter du Perl 5 ou 7 avec le moteur raku.
Raku est un excellent langage. Son moteur, MoarVM est excellent. Mais sans support
académique et corporate, il dépend du bon vouloir d'une core teapm excellente mais peu nombreuse.
On ne voit plus Larry Wall qui semble maintenant plus s'intéresser à ces petits enfants qu'à Perl. 7.0 ne vas pas le ramener.
Je fais du Perl depuis plus de 30 ans, ne suis plus guère Perl 5 et connaît les internes de raku. Les mongueurs de Perl qui auraient dû publier ce post mais sont en état de coma avancé.