Nouvelle version 10.2.1 de RAD Studio (Delphi et C++ Builder)
Un effort de qualité

Le , par gvasseur58, Responsable Delphi


En proposant en ce mois d’août la version intermédiaire 10.2.1 de RAD Studio, Embarcadero suit globalement la feuille de route que l’entreprise s’était fixée pour les années 2017 et 2018.

La correction de bogues est bien au rendez-vous avec 402 corrections au total (selon Marco Cantù, en charge entre autres du suivi de la qualité du produit), et c’est une excellente nouvelle si l’on considère que ce travail est une demande unanime de la communauté des utilisateurs. De réels progrès sont à noter dans ce domaine, même s’il reste du chemin à parcourir puisque, sur l’année écoulée, 2582 problèmes ont été relevés et que seuls 1296 d’entre eux ont été résolus. Il faudra par conséquent, souligne le même Marco Cantù, « au sens littéral du terme redoubler d’efforts pour corriger les bogues et améliorer la qualité du produit ».

Parmi les bogues dont la correction était particulièrement attendue, on peut citer le dysfonctionnement du débogueur pour ceux qui travaillent avec Windows 10 Creators, des fuites de mémoire avec StringToJString, l’absence de prise en charge d’iOS 10.3 et une lenteur extrême des applications Android produites par la version précédente (ce dernier point sera encore amélioré). En revanche, un certain nombre de problèmes n’ont pas encore été résolus : le clavier virtuel chinois pour Android défectueux, l’EDI Delphi qui ne s'adapte pas au dpi et surtout les lieurs C++ qui échouent lors de la génération d’exécutables de débogage (erreurs en voie de résolution avec notamment une amélioration significative du lieur C++ pour des projets plus volumineux). On pourra penser qu’il s’agit là de défauts mineurs… sauf pour ceux qui y sont confrontés !

Par ailleurs, quelques améliorations ont été apportées au produit. On notera que FireDAC prend à présent en charge MSSQL 2012, MSSQL 2014, MSSQL 2016, ODBC 13 et Interbase 2017. Sous Android, le rendu de contrôles a été amélioré et des corrections pour les problèmes relatifs à TEdit avec Android N ont été intégrées.

Concernant Linux, les utilisateurs de C++ Builder regretteront que le support des serveurs en soit reporté. Ceux de Delphi verront avec intérêt que la troisième nouvelle fonctionnalité la plus demandée sur le portail qualité d’Embarcadero est la prise en charge de Linux Server dès l’édition dite Professional !

Après plusieurs années d’errance de la part d’un produit ambitieux et efficace, mais trop souvent instable, toute la communauté des « delphistes » verra d’un bon œil que la priorité accordée au triptyque « Qualité, Performance, Stabilité » semble rester d’actualité. Quant à nous, nous rendrons compte comme toujours dans nos colonnes des progrès réalisés et des éventuelles régressions. En attendant, que chacun se fasse une opinion en testant cette nouvelle version gratuitement auprès d’Embarcadero.

Source : Embarcadero



Que pensez-vous de cette nouvelle version de RAD Studio ?

Quelle importance accordez-vous à la stabilité et à la qualité d'un produit par rapport à ses performances ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de sjordi sjordi - Futur Membre du Club https://www.developpez.com
le 13/08/2017 à 22:29
Je viens d'installer 10.2.1 Professional mais Delphi n'offre pas Linux d'emblée. Peut-être est-ce une option payante.
Aucune trace de cette info sur le site US en tout cas. Ou alors tellement grosse sous mon nez que je ne la vois pas?
Avatar de Paul TOTH Paul TOTH - Expert éminent sénior https://www.developpez.com
le 13/08/2017 à 23:34
Citation Envoyé par sjordi  Voir le message
Je viens d'installer 10.2.1 Professional mais Delphi n'offre pas Linux d'emblée. Peut-être est-ce une option payante.
Aucune trace de cette info sur le site US en tout cas. Ou alors tellement grosse sous mon nez que je ne la vois pas?

le support Linux est uniquement en version Entreprise.
Avatar de alheuredudejeuner alheuredudejeuner - Membre confirmé https://www.developpez.com
le 14/08/2017 à 21:01
d’Embarcadero est la prise en charge de Linux Server dès l’édition dite Professional !

Bonjour,

Je n'ai rien avec ma mise à jour, et j'espère que ce n'est qu'un contretemps. Ca fait 5 ans que j'attends une version Linux et je n'y ai pas accès pour l'instant.
Sinon la mise à jour depuis le web installeur, s'est bien passé pour moi.
J'ai juste une appli multi OS KO, mais je ne n'ai pas cherché pourquoi.

Cordialement
Avatar de gvasseur58 gvasseur58 - Responsable Delphi https://www.developpez.com
le 14/08/2017 à 21:07
Citation Envoyé par alheuredudejeuner  Voir le message
Je n'ai rien avec ma mise à jour, et j'espère que ce n'est qu'un contretemps. Ca fait 5 ans que j'attends une version Linux et je n'y ai pas accès pour l'instant.

Bonjour !

Il s'agit bien d'une demande des utilisateurs et non d'une réalité pour le moment .
Avatar de Coudrak Coudrak - Membre du Club https://www.developpez.com
le 15/08/2017 à 4:56
Alors, combien de nouveaux bugs va apporter cette release
Moi perso j'ai laissé tomber, Tokyo a été la goutte d'eau, ce n'est plus un environnement supporté, il y a juste quelques freelances qui bossent dessus, ils n'ont plus les ressources pour maintenir le dev Android. Au revoir Delphi.
Avatar de Jipété Jipété - Expert éminent https://www.developpez.com
le 15/08/2017 à 9:20
Salut, Gilles
Citation Envoyé par gvasseur58  Voir le message
Bonjour !

Il s'agit bien d'une demande des utilisateurs et non d'une réalité pour le moment .

Ce n'est pas ce que ta phrase d'origine laisse entendre. Relis-toi :

Citation Envoyé par gvasseur58  Voir le message
Concernant Linux, les utilisateurs de C++ Builder regretteront que le support des serveurs en soit reporté. Ceux de Delphi verront avec intérêt que la troisième nouvelle fonctionnalité la plus demandée sur le portail qualité d’Embarcadero est la prise en charge de Linux Server dès l’édition dite Professional !

Les utilisateurs de C++ Builder regretteront [...] un report du support et ceux de Delphi verront avec intérêt [...] la prise en charge de Linux Server dès l’édition dite Professional !

Voilà comment je l'ai comprise en première lecture.
Avatar de gvasseur58 gvasseur58 - Responsable Delphi https://www.developpez.com
le 15/08/2017 à 10:24
Citation Envoyé par Jipété  Voir le message
Les utilisateurs de C++ Builder regretteront [...] un report du support et ceux de Delphi verront avec intérêt [...] la prise en charge de Linux Server dès l’édition dite Professional !
Voilà comment je l'ai comprise en première lecture.

Bonjour Jipété,

C'est très vilain de tronquer les citations . Cela dit, une lecture un peu rapide alliée à une formulation malheureuse auront pu créer une fausse joie : je répète donc qu'il s'agit bien d'une demande des utilisateurs...
Avatar de SergioMaster SergioMaster - Rédacteur/Modérateur https://www.developpez.com
le 15/08/2017 à 11:44
Bonjour, me revoilà
Si j'en crois la roadmap (page 6 du PDF) il était pourtant dans les intentions d'offrir ? cette possibilité
RAD Studio 10.2.1 Tokyo - 2017
Enabling Enterprise developers to target Linux servers with C++ and Delphi

Avatar de gvasseur58 gvasseur58 - Responsable Delphi https://www.developpez.com
le 15/08/2017 à 12:49
Citation Envoyé par SergioMaster  Voir le message
Bonjour, me revoilà
Si j'en crois la roadmap (page 6 du PDF) il était pourtant dans les intentions d'offrir ? cette possibilité

Bonjour Serge,

Me revoilà aussi .
Il s'agit bien des "Entreprise developpers"... Les "Professional" attendront par conséquent.
Par ailleurs, le retard dans la feuille de route concerne uniquement C++ Builder.
Avatar de TJ1985 TJ1985 - Membre actif https://www.developpez.com
le 28/08/2017 à 10:18
Bonjour à vous,
La version 10.2 Tokyo est toujours disponible gratuitement en version Starter ici : https://www.embarcadero.com/fr/produ...ional-download.
Elle n'emporte pas tout de Delphi, évidemment, mais elle n'est pas limitée en temps. Je l'utilise pour vérifier des hypothèses, découvrir FireMonkey, etc. Le principal inconvénient pour moi est l'absence de connecteurs aux bases de données ainsi que des DataSnap que je voulais mieux évaluer.
Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -