• [^] # Re: Une distribution Linux sans Perl ?

    Posté par . En réponse au lien Perl est-il un langage de programmation mourant ?. Évalué à 1. Dernière modification le 10 octobre 2019 à 08:50.

    L’auteur dit que « si on regarde les projections de mesure de popularité XXX, Perl pourrait être mort en 2023 », en précisant qu’un langage mort est un langage dont la popularité est insignifiante par rapport à son pic.

    L'auteur écrit plus haut qu'il pense qu'il est juste de dire que Perl peut être considéré comme un langage mort, ensuite l'auteur écrit que Perl pourrait être éteint d’ici 2023. Faudrait savoir. Pour moi un langage mort est un langage qui n'est plus développé. Sur le dépôt GitHub on compte 453 contributeurs et 14 versions sorties en 2019, pas mal pour un langage mort. Certains démons de Proxmox VE sont aussi écrits en Perl comme pveproxy.

    Son éviction de l’OS desktop qui le fournissait d’office le plus populaire (macOS) peut difficilement être un bon signe

    Python sera aussi évincé de macOS, pourtant Python est un langage très populaire. Donc aucun rapport avec une prétendue mort de Perl en 2023.

    Ça veut dire que les utilitaires système qui étaient en Perl (et qui sont souvent proches de ceux sur Linux ou BSD) ont été refaits en d’autres langages.

    Rien n'indique qu'Apple a réécrit des utilitaires en Perl de macOS dans un autre langage. D'ailleurs je crois, mais à vérifier, que FreeBSD n'a aucune dépendance à Perl dans ses paquets de base.

    Il dit que RHEL8 n’aura plus Python (2 ?) d’installé d’office (pas qu’il ne sera plus disponible !), et ça sera peut-être également le cas de Perl plus tard.

    L'auteur affirme que RHEL 8 ne disposera plus de Python. Alors que RHEL 8 disposera de Python 3.6 par défaut mais plus de Python 2.7. Cette décision fait suite au choix des développeurs de Python de ne plus maintenir Python 2.7 après le 1er janvier 2020. Python n'est pas abandonné, on impose juste une version récente par défaut. Mais Python 2.7 restera disponible sur Python 2.7, mais il faudra l'installer. L'exemple est faux et n'a rien à voir avec la prétendue mort de Perl en 2023.

    De plus comme dit Jona plus haut, Perl est très lié aux distributions Perl. Je ne connais pas assez Fedora ou RHEL, mais sur Debian et Ubuntu Perl fait parti des paquets de base, par exemple la commande adduser est une commande écrite en Perl.