Pour gérer vos consentements :

Programmation : Perl 5.22 sécurise les traitements de données

Une nouvelle version du langage de programmation Open Source Perl est sortie. Si Perl a perdu de sa superbe dans le monde des applications web, il reste une des offres les plus appréciées pour les tâches d’administration système, avec une correcte 11e place au dernier classement de Tiobe Software.

Fruit d’une année de développement, Perl 5.22.0 affiche environ 590 000 lignes de code modifiées par rapport à son prédécesseur. 94 développeurs ont travaillé à la mise au point de cette version.

Les nouveautés sont nombreuses (pour en obtenir une liste complète, vous pourrez vous rendre sur cette page web). Nous notons l’arrivée de l’opérateur double-diamond, qui permet de balayer le contenu de fichiers sans peine, mais avec plus de sécurité que l’opérateur diamond classique. Un plus pour le traitement d’informations sensibles, par exemple transmises par un utilisateur distant.

Perl 6 pour Noël

Le support de l’Unicode 7.0 est également de la partie, alors que les expressions régulières gagnent – encore une fois – en fonctionnalité et puissance. La gestion des nombres flottants a été révisée, et permet dorénavant de les exprimer en hexadécimal. Du côté de la sécurité, les options de compilation par défaut sont renforcées, permettant ainsi une meilleure protection contre les dépassements de tampon et autres erreurs de programmation.

L’équipe de développement de Perl indique que la première mise à jour mineure de Perl 5.22 sera livrée d’ici environ un mois. Quant à Perl 5.24.0, il devrait faire son apparition en mai 2016. Perl 6, projet très prometteur qui s’écarte de la souche actuelle, pourrait, de son côté, arriver en mouture définitive pour Noël 2015, indiquent les promoteurs de ce projet.

À lire aussi :

Perl se modernise pour séduire les développeurs
Trois installations PHP sur 4 seraient non sécurisées
Rust 1.0 : le langage de programmation des projets critiques

Crédit photo : © isak55 – Shutterstock

Recent Posts

Pistage : les navigateurs ne s’attaquent pas qu’aux cookies

Dans la lignée de Brave, Firefox met en place un mécanisme de filtrage de certains…

37 minutes ago

vSphere+ : qu’y a-t-il dans la vitrine multicloud de VMware ?

VMware a structuré une offre commerciale favorisant l'accès à des capacités cloud à travers vCenter.…

3 heures ago

Le PEPR cybersécurité prend forme : les choses à savoir

Le PEPR rattaché à la stratégie nationale de cybersécurité a connu une forme d'officialisation la…

8 heures ago

ESN : Numeum s’étoffe et précise ses priorités

Numeum, qui réprésente les ESN et éditeurs de logiciels en France, a précisé sa feuille…

1 jour ago

HPE Discover 2022 : Red Hat rejoint l’écosystème GreenLake

OpenShift, RHEL, Ansible... Red Hat va proposer une version sur site avec paiement à l'usage…

1 jour ago

Performance applicative : pas d’analyse sans observabilité ?

Cette année, le Magic Quadrant de l'APM (gestion de la performance applicative) englobe officiellement l'observabilité.…

1 jour ago