IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Perl 5.14 est disponible


Sujet :

Langage Perl

  1. #1
    Expert éminent sénior
    Avatar de Idelways
    Homme Profil pro
    Développeur Ruby on Rails / iOS
    Inscrit en
    Juin 2010
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Ruby on Rails / iOS

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 374
    Points : 68 548
    Points
    68 548
    Par défaut Perl 5.14 est disponible
    Perl 5.14 est disponible
    Prise en charge complète d'Unicode 6, support amélioré d'IPv6 et de nombreuses améliorations syntaxiques



    Une nouvelle version majeure de Perl – la 5.14 – vient de sortir avec une quantité impressionnante d'améliorations et de petites nouvelles fonctionnalités.

    Les plus notables concernent l'amélioration du support de l'internationalisation avec une prise en charge complète de la norme Unicode 6, l'extension de la prise en charge du protocole IPv6 et une configuration plus simplifiée du module CPAN permettant d'accéder au dépôt éponyme, le plus riche des bibliothèques écrites en Perl.

    Le module Socket implémente Socket::getaddrinfo() et Socket::getnameinfo() et offre nombre de nouvelles constantes et fonctions utiles.

    Une dizaine d'affinements des expressions rationnelles font aussi leurs apparitions, comme la possibilité d'effectuer des substitutions non destructives (exemple : s/ae/ä/gr), des modificateurs pour compiler des Regexp en Unicode ou autres, et une amélioration des sorties de débogage.

    De nouvelles possibilités syntaxiques s'offrent aux développeurs Perl, les fonctions sur les tableaux et les tables associatives (Hash) acceptent comme paramètre des références sans sigil : values %$hashref peut être désormais écrit ainsi values $hashref.

    La déclaration d'un package peut désormais prendre un bloc de code en paramètre : { package Foo; ... } devient package Foo { ... }. Les fonctions tie, tied et untie peuvent être en outre surchargées.

    Les classes Pod::Plainer, Switch et Class::ISA, ont été par ailleurs retirées du Core du langage.

    La documentation du langage a été pour l'occasion largement revue, corrigée et complétée. Des parties anachroniques en particulier, ont été débarrassées.

    Les fonctionnalités qui cassent la compatibilité avec la version 5.10 peuvent être activées individuellement avec la déclaration use feature (exemple : use feature 'unicode_strings') ou activées toutes à la fois avec use feature ':5.14'.

    Cette sortie signe toutefois l'arrêt définitif du support de Perl 5.10 au profit de cette version.


    Cette version est disponible en téléchargement sur cette page

    Source : liste complète des nouveautés

    Et vous ?

    Que pensez-vous des nouveautés de cette version ?

  2. #2
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 612
    Points : 12 469
    Points
    12 469
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Idelways Voir le message

    Cette sortie signe toutefois l'arrêt définitif du support de Perl 5.10 au profit de cette version.
    Hmmm, dire que nous en sommes encore à la version 5.8 au boulot.

Discussions similaires

  1. Perl 5.18 est disponible en téléchargement
    Par Cedric Chevalier dans le forum Langage
    Réponses: 1
    Dernier message: 22/05/2013, 12h34
  2. Perl 5.14 est disponible
    Par Idelways dans le forum Actualités
    Réponses: 0
    Dernier message: 19/05/2011, 11h22
  3. Réponses: 2
    Dernier message: 18/02/2006, 20h00
  4. Savoir si une lettre reseau est disponible en C++
    Par barthelv dans le forum Windows
    Réponses: 1
    Dernier message: 02/09/2005, 15h05
  5. DevC++ avec un nouveau MinGW est disponible
    Par HRS dans le forum Dev-C++
    Réponses: 1
    Dernier message: 28/02/2005, 13h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo