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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Nouvelle version "Pestering Peacock" de Free Pascal

Le , par gvasseur58

16PARTAGES

Nouvelle version majeure "Pestering Peacock" de Free Pascal
Cette version 3.0.0 apporte d'importantes modifications



Comme nous l'avions annoncé dans cet article, la nouvelle version majeure 3.0.0 de Free Pascal - baptisée "Pestering Peacock" (le paon harceleur ou importun) - est disponible au téléchargement. C'est ce que vient de déclarer l'équipe de Free Pascal via un courrier interne puis via le site officiel de Free Pascal.

Selon la documentation fournie, les principales améliorations qui ont été apportées au compilateur sont les suivantes :

  • meilleure compatibilité avec Delphi pour les espaces de nommage ;
  • constructeurs de tableaux dynamiques (à la manière des constructeurs de classes) ;
  • apparition de Default pour initialiser des paramètres, en particulier pour les méthodes génériques ;
  • apparition des type helpers particulièrement utiles pour étendre des enregistrements et des classes sans sous-classes ;
  • chaînes ANSI avec codepage compatibles avec Delphi ;
  • nombreuses optimisations du compilateur ;
  • améliorations diverses des classes, paquets et unités TDBF, TODBCC, TZipper, SQL parser, prise en compte du mode 64 bits, support de l'Unicode pour la plupart des routines de la RTL concernant les fichiers ;
  • utilitaire Pas2jni afin de créer un pont avec les programmes Java ;
  • nouvelles plateformes utilisables, en particulier la Java Virtual Machine et Android (uniquement via cross-compiler).

Des tests sont en cours pour l'utilisation de cette version par Lazarus : il existe déjà des pré-versions pour Linux avec des scripts téléchargeables. Mais sans doute vaut-il mieux attendre une version officielle

Et vous ?
Qu'en pensez-vous ?
Allez-vous tout de suite passer à cette nouvelle version ?

Une erreur dans cette actualité ? Signalez-nous-la !