
Les changements sont nombreux, et concernent l'IDE (linterface de développement), le compilateur, les classes internes, les outils, ... Les changements sont trop nombreux pour lister ici, mais vous pouvez les voir tous dans la Release Notes.
Notons le support intégré de la localisation des applications, ce qui permet de faire très facilement des applications multilingues, soit intégrées (un PRC par langue) soit utilisant des Overlays (un PRC d'application, un pour enUS, un pour frFR, un pour itIT, ...). C'est vraiment très bien implémenté et très simple à utiliser. J'ai traduit Go2TT en français en moins d'1 heure (y compris le temps de piger les options).
Notons également l'inclusion d'une classe XMLParser qui permet de facilement parser des fichiers XML (qui a parlé de KML?
Les fichiers modifiés en dehors de HB++ sont automatiquement rechargés par l'IDE, c'est utile si vos fichiers source sont stockés dans un outil de controle de source (SVN, CVS, VSS, ...).
Autre bonne nouvelle: la nouvelle version est gratuite pour les utilisateurs d'une version 2.x. J'aurais pensé qu'avec toutes ces nouovelles fonctionnalités, PHC aurait fait payer la mise à jour. Et bien non. Merci à eux et félicitations pour cette nouvelle version, de grande qualité.
Pour télécharger HB++ 2.50, rendez-vous sur cette page.