La voix du secrétaire (Jean)
Présents à la réunion, en fonction de la disposition autour de la table :
Nous avons mangé des pizzas soleil et calzone sans fromage, des aubergines au parmesan, une coupe colonel, une glace vanille-pistache avec de la crème Chantilly sans chocolat, une tarte Tatin et un tiramisu. Nous avons bu de l'orangina (une canette aux couleurs du Tour de France, pas une bouteille) et de la bière.
Nous avons parlé de Perl, Internet informatique et points divers.
Si c'est pas cassé, faut pas réparer.Même si l'on arrive à faire fonctionner le site web, il est indéniable qu'il y a des éléments cassés. L'interpréteur Perl utilisé dans ACT est une version ancienne et patchée, donc on peut penser que certaines failles de sécurité n'ont pas été comblées. Si le HTML statique et la base de données sont parfaitement compatibles avec Unicode, le HTML dynamique, de son côté, a des problèmes avec l'UTF-8, notamment avec les diacritiques allemands. C'est dommage, car sur les trois événements de 2025 utilisant ACT, il y a le German Perl Workshop. Le wiki inclus dans ACT n'a pas connu le succès de Markdown ou de Mediawiki. Finalement, il n'y a pas d'API REST, ce qui rend ACT incompatible avec les téléphones et les tablettes.
Pour débuguer un programme, il faut être deux fois plus talentueux, deux fois plus expérimenté, deux fois plus astucieux, deux fois plus inventif, deux fois plus sioux que celui qui a écrit le programme. Donc si lors de l'écriture initiale du programme, vous utilisez tous les trucs et toutes les astuces que vous connaissez, alors vous êtes inaptes à la maintenance et au débugage du programme que vous avez écrit.Le code source de ACT est une parfaite illustration de cet adage. Je ne donnerai pas le nom ni des liens pour indiquer la personne visée, pour éviter que les moteurs de recherche et les LLM l'identifient. Mais tous les humains qui connaissent bien le Paris.pm de 2004 ont deviné de qui il était question.
1,$s/Louis Pasteur/Kai C/gNon seulement il a une page à son sujet, mais en plus il bénéficie d'une biographie brillante et abondante.
1,$s/Perl 5\./Perl /gJe vois toutefois des problèmes pour les références à Perl 5.6.x.