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 !

RAD Studio 12.3 Athens est maintenant disponible avec Delphi 12.3 et C++Builder 12.3
Présentant la version initiale de la version 64 bits de l'EDI RAD Studio

Le , par Jade Emy

3PARTAGES

23  0 
C'est officiel
https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-12-3-athens/
Vous avez lu gratuitement 583 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

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

Avatar de Andnotor
Rédacteur/Modérateur https://www.developpez.com
Le 16/03/2025 à 17:27
Citation Envoyé par Anselme45 Voir le message
Etre abonné aux mises à jour ne veut pas dire accepter d'installer n'importe quelle "merde"!
Et donc tu as installé cette nouvelle version et constaté que ton app plante, voire ne compile plus ? sinon sur quoi te bases-tu ?
Comme le précise Sergio : personne ne t'oblige à installer l'EDI 64, si ce n'est que de cela qu'il s'agit.

Citation Envoyé par Anselme45 Voir le message
Si on est abonné aux mises à jour, c'est pour la seule raison que c'est absolument nécessaire pour maintenir nos projets sur les différentes versions Android qui apparaissent chaque année!!!
La mise à jour absolument nécessaire pour maintenir tes projets Android vient de sortir mais c'est de la "merde", dis-nous pourquoi !
De mon point de vue, profiter de cette sortie pour améliorer certains aspects de l'EDI (et je ne parle pas du 64, anecdotique pour l'instant) ou introduire certaines nouvelles API (autres qu'Android) me parait parfaitement justifié.

Perso j'ai compilé certains de mes projets sans aucun problème (mais peut-être sont-ils mieux écrits).

Citation Envoyé par Anselme45 Voir le message
Il faut boire uniquement du thé au jasmin? Il faut coder uniquement de la main gauche en gardant l'autre en l'air?
Je suis gaucher et bois du thé (mais pas que), peut-être est-ce un plus en effet
5  1 
Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 15/03/2025 à 7:38
Citation Envoyé par Anselme45 Voir le message
Question: Est-ce qu'un Delphi 12.1 ou 12.2 va être écrasé par Delphi 12.3 ou est-ce que ces versions vont pouvoir subsister après l'installation de Delphi 12.3 sur le même poste de travail?
Oui, les anciennes versions 12 vont être écrasées donc, le seul moyen d'avoir une coexistence : la machine virtuelle.

Citation Envoyé par Anselme45 Voir le message
Qui va installer Delphi 64 bits en sachant qu'il joue à la roulette russe?
Si vous aviez regardé la présentation du 13/03 (disponible sur la chaine youtube embarcadero) vous sauriez que Delphi64 peut être lancé en même temps que Delphi32 et sur la même application. Sans regarder la vidéo, vous pouvez avoir un résumé en regardant les diapositives 22-30 de la présentation

Donc, si vous voulez vraiment du multi-os, pour l'instant seul Delphi32 sera possible.
Mon approche actuelle, Delphi 64 est une version Beta avancée (bon, pour Embarcadero c'est une release initiale, à cause d'une sémantique à la c.n) ,
toutefois si votre cible reste windows et même si seul les composants "sûrs" sont les composants Embarcadero il est possible d'utiliser des composants tiers (surtout s'ils sont avec source) en respectant quand même quelques principes (pour ma part je ne les aient pas encore compris).

Si vous ne voulez pas Delphi 64, ne l'installez pas

Citation Envoyé par Anselme45 Voir le message
devoir subir les changements intempestifs de Android
C'est bien le fait d'Android et non d'Embarcadero il est déjà pas mal que la future version soit déjà possible.

Oui, il est vrai qu'être obligé de changer de version de Delphi chaque fois qu'Android tousse c'est rageant.
Hélas, Android change les règles (d'après ce que j'ai compris, les permissions ont encore "évoluées") entre versions donc, une refonte de la partie (fichiers android delphi) est généralement obligatoire.
3  0 
Avatar de Andnotor
Rédacteur/Modérateur https://www.developpez.com
Le 15/03/2025 à 15:29
Citation Envoyé par Anselme45 Voir le message
1. Une version non-finalisée qui écrase les versions fiables et fonctionnelles... C'est une aberration!
La 12.3 32 bits est parfaitement fonctionnelle et les paquets n'ont même pas besoin d'être recompilés pour fonctionner, un composant sans source se réinstalle sans problème.
Mais j'admets que requérir une désinstallation alors que l'évolution semble mineure est quelque peu irritant.

Citation Envoyé par Anselme45 Voir le message
2. Un EDI incomplet
Seule la version 64 bits est pour l'heure incomplète avec uniquement un compilateur Win64 et sans GetIt. Mais un composant bien écrit (sic) dont on a les sources s'installe sans problème.

Citation Envoyé par Anselme45 Voir le message
utiliser Delphi 12.3 relève purement et simplement du suicide!
Cette version est juste un accident technologique.
C'est à se demander pourquoi tu as souscrit aux mises à jour
4  1 
Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 15/03/2025 à 15:41
Je crois qu'il y a incompréhension, la version 64 bits de L'EDI est "finalisée" bien qu'encore incomplète, la version 32bits est totalement fonctionnelle.
Les deux versions seront maintenus en même temps pour ce qui est des bogues soumis.

"Tu veux ajouter une fonctionnalité à ton projet? Ben peut-être que tu vas pouvoir le faire, peut-être pas!"...
c'est absolument pas ce que j'ai pu écrire, surtout si on parle de fonctionnalité d'un projet ! C'est plus si on parle d'extension de l'EDI que cela peut être problèmatique (la ruche de la base de registre est un peu complexe, donc un déploiement d'un outil pour l'EDI sera pas impossible mais compliquée)

Pour le point 3, je le répète c'est à cause d'Android qui change les règles, pas d'Embarcadero qui fourni l'adaptation. Pas de mise à jour d'Android sur vos postes et il n'y a pas de problème!

Le retraité que je suis a eut plusieurs vie pro, même si j'ai été un peu enseignant, j'ai surtout travaillé dans le domaine du privé un peu dans des SSII et beaucoup pour une unique entreprise.

Donc, de mon point de vue NON utiliser Delphi 12.3 n'est pas du suicide, "Cette version est juste un accident technologique" ce n'est pas une version Delphi 8 (.net)
Il faut faire la part des choses, mettre Delphi 12.3 dans une VM, utiliser Delphi32 pour les cibles autres que Windows et utiliser Delphi64 pour Windows et en cas de souci (pour cause de non migration encore réalisée) sans perdre ce qui a été écrit repasser en Delphi32.
Je n'y vois donc pas de suicide, simplement un peu de pratique de machines virtuelles.
4  1 
Avatar de philnext
Membre chevronné https://www.developpez.com
Le 17/03/2025 à 16:09
Citation Envoyé par Anselme45 Voir le message
Concrètement cela veut dire quoi?

Quand on est en cours de développement de projets, est-ce que l'on peut passer à la version Delphi 12.3 sans problème ou est-ce que l'on va se retrouver dans une galère avec une usine à gaz qui "marchouille"?

Perso, ce genre de phrase me fait plus penser à un "il faut que l'on sorte absolument une version pour répondre aux exigences de Google qui exige du "Android APi level 35" pour août 2025... Je m'en fous si la version n'est pas terminée!" que d'une version aboutie
La réponse courte est oui, simplement c'est l'IDE 64 bits qui est incomplet, il suffit de ne pas l'utiliser.
3  0 
Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 17/03/2025 à 8:37
Citation Envoyé par Anselme45 Voir le message
Où est-ce qu'il est écrit qu'il faut faire usage de "machines virtuelles"?
Nulle part, c'est mon expérience personnelle qui me fait émettre ce choix, je suis étonné qu'une société de service ou un éditeur de logiciel, n'ai pas cette démarche.

P.S. "le cheval blanc de Henri IV", comme peut-être d'ailleurs son panache est plus une légende (question de Henri IV à Sully) qu'autre chose. D'ailleurs il n'existe pas ou plutôt extrèmement rarement de cheval blanc je cite
"Même si la robe d'un cheval est couleur de neige immaculée, il faut dire qu'elle est grise", le blanc auquel vous faites référence est celui du "blanc" d'un tableau (Jean-Baptiste Mauzaisse (1784-1844) ?) , blanc symbolisant le "bon"
2  0 
Avatar de Anselme45
Inactif https://www.developpez.com
Le 14/03/2025 à 12:55
En tant que version initiale, la version 64 bits de l'EDI n'offre pas encore les mêmes fonctionnalités que la version 32 bits de l'EDI
Concrètement cela veut dire quoi?

Quand on est en cours de développement de projets, est-ce que l'on peut passer à la version Delphi 12.3 sans problème ou est-ce que l'on va se retrouver dans une galère avec une usine à gaz qui "marchouille"?

Perso, ce genre de phrase me fait plus penser à un "il faut que l'on sorte absolument une version pour répondre aux exigences de Google qui exige du "Android APi level 35" pour août 2025... Je m'en fous si la version n'est pas terminée!" que d'une version aboutie
1  0 
Avatar de der§en
Membre expérimenté https://www.developpez.com
Le 14/03/2025 à 15:00
De ce que j’ai compris, tu auras 2 versions de l’EDI (si tu sélectionnes l’option à l’installation), la version 32 bits sera comme d’habitude avec les améliorations annoncés, et la version 64 bits ne contiendra pas toutes les fonctions de la 32 bits.

Si tu utilises la version 64 bits et qu’il te manques des choses, tu pourras de façon « transparente », ré-basculer sur ton EDI 32 bits.
1  0 
Avatar de Anselme45
Inactif https://www.developpez.com
Le 14/03/2025 à 18:42
Citation Envoyé par der§en Voir le message
Si tu utilises la version 64 bits et qu’il te manques des choses, tu pourras de façon « transparente », ré-basculer sur ton EDI 32 bits.
Donc tu as compris la même chose que moi: C'est une usine à gaz!

Le simple fait de devoir subir les changements intempestifs de Android relève de la galère (je dois maintenir des app développées au départ pour Android 9 et à chaque nouvel Android, des parties des app ne fonctionnent plus) et maintenant on a droit à Delphi qui en rajoute une couche!

Qui va installer Delphi 64 bits en sachant qu'il joue à la roulette russe? Peut-être que tu pourras développer ton app avec l'EDI 64bits peut-être pas!

Question: Est-ce qu'un Delphi 12.1 ou 12.2 va être écrasé par Delphi 12.3 ou est-ce que ces versions vont pouvoir subsister après l'installation de Delphi 12.3 sur le même poste de travail?
1  0 
Avatar de seabs
Membre éprouvé https://www.developpez.com
Le 15/03/2025 à 7:17
Bonjour,

Question: Est-ce qu'un Delphi 12.1 ou 12.2 va être écrasé par Delphi 12.3 ou est-ce que ces versions vont pouvoir subsister après l'installation de Delphi 12.3 sur le même poste de travail?
La réponse est oui. L'installation Delphi 12.3 va écraser les versions 12.1 ou 12.2 déjà installées. J'ai lu cette information dans le descriptif en ligne d'Embarcadero.

Bon courage.
1  0