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 !

Embarcadero annonce la sortie de Delphi, C++ Builder et RAD Studio 10.4.2,
Qui apportent des fonctionnalités permettant aux développeurs d'améliorer leurs activités courantes dans l'EDI

Le , par Stéphane le calme

204PARTAGES

18  0 
Premières infos ou fuites intentionnelles, histoire de faire monter la pression ?

Outre le nom de la version, ce sera "Sidney", adieu au toucan de pprem

5 annonces ont été diffusées depuis ces deux dernières semaines
CodeInsight revisité
Ce que j'en retiens ? Enfin les variables inline ne seront plus signalées comme en erreur de syntaxe

TEdgeBrowser un nouveau composant VCL
Ce que j'en retiens ? On abandonnera TWebBrowser basé sur Internet Explorer 4 (si mes souvenirs sont bons) pour le nouveau qui, comme son nom l'indique utiliserait le moteur Edge

Custom Managed recordsttps://lnkd.in/eMUa8pV
Ce que j'en retiens ? Là c'est encore un peu flou, j'utilise peu les records, mais que l'on puisse, entre autre, les initialiser facilement ne peu être qu'un plus

Style par contrôle VCL
Ce que j'en retiens ? Franchement, j'ai des doutes sur l'apport d'une telle possibilité, mais bon, je ne suis pas objectif profondément investi FMX cela relève, pour moi, d'anecdote.

Nouveau Getit
Ce que j'en retiens ? Alors là, depuis le temps que l'on demandait à ce que les patchs soient visibles et facilement intégrables, on l'a peut-être enfin ! Espérons que la rapidité de rafraichissement ira de pair avec cette nouvelle mouture

[Edit]
Ajouts à la RTL
Ce que j'en retiens ? Pas mal de petites améliorations et ajouts qu'il va certainement falloir apprivoiser avant de les adopter en se demandant comment on faisait sans

Qu'en pensez-vous ?
D'autres infos, officielles, à partager ?

Petit rappel un nouveau portail de licences et de téléchargement avait vu le jour. On va bientôt le faire chauffer Faites vos paris pour la date de sortie de Sidney Chez mon bookmaker j'ai posé le mien : semaine 23 (après la Pentecôte, mercredi 3) le gagnant aura le droit à la mousse virtuelle
Vous avez lu gratuitement 4 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 Anselme45
Membre extrêmement actif https://www.developpez.com
Le 21/07/2021 à 23:35
Citation Envoyé par pprem Voir le message
...il suffit d'utiliser les TNetHTTPClient ou directement THTTPClient et interpréter soi-même la réponse comme je le fais régulièrement dans mes directs ou exemples sur Github. (je sais, c'est parfois fastidieux, mais au moins on a de quoi contourner les couacs)
Bien sûr, je peux aussi faire Paris-Brest en marchant sur les mains!

Quand tu as un projet important avec de nombreuses requêtes REST et que tu as déjà un temps limité pour ajouter de nouvelles fonctionnalités, tu ne vas pas commencer à bricoler ce qui fonctionnait déjà pour pouvoir utiliser une nouvelle version de Delphi... Tu prends la nouvelle version de Delphi et tu l'as mets à la poubelle en espérant des jours meilleurs!!!
3  0 
Avatar de Paul TOTH
Expert éminent sénior https://www.developpez.com
Le 18/12/2021 à 9:48
Citation Envoyé par pascaldelphinet Voir le message
Salut a tous,
J'ai loupé un truc ? Une fois l'installation terminé...
=> Que Delphi disponible ? Pas de C++
Donc c pas RAD STUDIO Community, mais Delphi Community
J'ai donc téléchargé C++ Community, mais installation impossible car il faut désinstallé la première
=> Pas de plate forme cible Linux
=> Licence d'une année !
=> Installation JVCL qui plante, impossible a désinstallé et donc a réinstallé ;o)) MDR
=> Ca donne pas envie d'acheter tout ca !

Si vous avez des commentaires, je suis preneur
mon commentaire, c'est que si ton premier réflexe est d'installer la JVCL c'est que tu connais déjà Delphi...(et que tu devrais peut-être revoir tes habitudes, je n'ai jamais compris cet engouement pour la JVCL).

donc qu'est ce que tu n'as pas compris dans ce que tu relèves ?
3  0 
Avatar de sergio_is_back
Expert confirmé https://www.developpez.com
Le 03/03/2021 à 13:46
Citation Envoyé par Invité Voir le message

adieu, l'informatique c'est finis pour moi, quand vous lirer ceci , j'aurais fermer mon compte.
mais travaillé bien pour payer ma retraite, vous ....
Le moins que l'on puisse dire c'est que c'est constructif ce genre de réaction !!!

Çà va bien faire avancer le schmilblick....
2  0 
Avatar de tlt
Membre averti https://www.developpez.com
Le 25/02/2021 à 8:00
Du coup, quand est-ce que la nouvelle version community sort parce que là, on est toujours à la v10.3.3
1  0 
Avatar de pprem
Membre expert https://www.developpez.com
Le 25/02/2021 à 9:00
Citation Envoyé par tlt Voir le message
Du coup, quand est-ce que la nouvelle version community sort parce que là, on est toujours à la v10.3.3
Bonjour

Pas d'annonce de mise à jour sur la CE pour le moment. L'actuelle continue sa vie.

Qu'est-ce qui manque dans la CE actuelle qui est disponible en 10.4.2 et serait utile à un usage personnel (à part les nouveautés de l'IDE qui est bourré de trucs géniaux) ?
1  0 
Avatar de
https://www.developpez.com
Le 28/02/2021 à 12:08
Bonjour Patrick,

merci pour toutes ces infos. Donc on va patienter. Le challenge est intéressant. Si on peut en plus utiliser des bibliothèques C++ "externes à Builder" [ou les porter], cela devrait être un outil assez extraordinaire. J'attends avec impatience. Je suis toujours aussi souvent sous Nux ou sur Mac que sous Windows, et plus j'utilise le C++, plus je l'apprécie... J'aurais préféré tester un tel outil [Builder "dans les tuyaux"] avant ma retraite : je doute que les enseignants en retraite bénéficient "encore" des versions "Academic". Il faudra que je pose la question le moment venu.

A bientôt. Cordialement. Gilles
1  0 
Avatar de der§en
Membre expérimenté https://www.developpez.com
Le 03/03/2021 à 21:32
Citation Envoyé par Selzig Voir le message
Bonjour,

je ne partage pas vraiment les valeurs de l'Invité mais par contre je souscris à ce qu'écrit Der$en tout en précisant qu'il y en a au moins un (ici présent ) qui en pense beaucoup de bien, heureux utilisateur de Windev, de Webdev (et de Webdev serveur hébergé chez nous) ainsi que de Windev Mobile. Il suffirait que Windev ait pour cible Linux et Mac de manière aussi complète (et directe) que Windows et je crois que je serais 100% PC SOFT. Et concernant l'aide et les exemples... c'est effectivement le jour et la nuit

Il est vrai que j'ai perdu beaucoup de temps avec FireMonkey Delphi en essayant d'exploiter des exemples qui n'étaient plus compatibles... et que j'ai trouvé mon "vieux" Pascal dénaturé par FMX... pour finalement renoncer. Pour moi le Pascal, c'est Lazarus. Cependant je reconnais volontiers les qualités de FireMonkey et donc j'attends avec impatience de voir ce que cela donnera avec C++ quand évidemment, la cible Linux GUI sera atteinte. Cela devrait être un "méli-mélo" déroutant et si les 2 capacités sans se limiter se combinent, le résultat devrait être très intéressant.

A bientôt. Gilles
Suite au départ en retraite d’un développeur Full WINDEV, j’ai dû me mettre à Windev (depuis la 23) et je reconnais sans problème la puissance de ce dernier à condition de rester dans les clous, par contre, j’ai constaté des régressions gênantes a chaque nouvelle version et une instabilité grandissante de l’EDI.

La facilité à manipuler du XML et du JSON, le SFTP natif, tout un tas de champ bien pratique (je suis fan du Treemap ou des onglet dynamique, des fenêtres internes) !

On arrive à faire facilement des trucs trés complexe grâce à la richesse des champs et du W-Langage, mais je reste sur Delphi principalement pour FIREMONKEY et ces capacité à faire des trucs plus proche du hardware.

Tout comme, on trouve des librairies impressionnantes sous Lazarus et que je rêverai de retrouver sous Delphi (exemple BGRABITMAP entre autre).

J’ai toujours le regret du niveau de l’aide en ligne que nous avions sous Delphi 6.
1  0 
Avatar de
https://www.developpez.com
Le 25/07/2021 à 10:12
Citation Envoyé par archqt  Voir le message
Questions ? y en a t il qui programmaient avec C++Builder et qui sont passés sur Qt ?
Et question inverse y en a t il qui sont passés de Qt à C++Builder ?

J'aurai aimé avoir vos avis.

Merci

Bonjour,

j'ai réalisé un chemin plus sinueux en une décennie : Delphi7-Kilyx -> Lazarus -> FMX -> Qt [-> C++] & Lazarus

D'abord il faut savoir ce que vous produisez. En ce qui me concerne ce sont des exécutables Desktop autonomes [1 seul fichier même avec des accès BDD] ayant pour cibles Windows, Linux et mac OS. J'effectue le maquettage avec Windev [26].

Qt : La particularité de Qt par rapport à tous les IDE que j'utilise est l'utilisation des signaux et slots.
Le principal inconvénient pour moi de Qt est souvent la difficulté de compiler [notamment sous Windows] l'environnement en static, obligatoire si on veut compiler le projet en un seul fichier. L'incorporation de SSL et du driver MariaDB est une plaie dans la formulation des options de construction de l'environnement statique, et souvent d'une version à l'autre, le script est incompatible. Une fois ceci fait, Qt est tout simplement fabuleux, aussi bien en terme de développements même "en dehors des routes" qu'en terme de portabilité. Côté prix de la licence cela dépend du positionnement de votre activité.

FMX : C++ ne répond pas à mes besoins puisqu'alors que Delphi permet de cibler mac OS, C++ ne le permet pas. C++ est le parent pauvre de la lignée. Delphi FMX m'a paru instable au cours du temps. Je ne parlerai pas de la licence car je n'ai jamais adopté FMX en entreprise. J'ai simplement utilisé la version Academic puisque je pouvais légalement en bénéficier pour mon usage personnel. Que ce soit C++ ou Delphi, je trouve que la programmation externe au C++ et au Pascal [la gestion des styles, et l'inénarrable LiveBindings...] pour réaliser un projet est beaucoup trop importante et compliquée. Enfin, pour obtenir des projets modernes [intégration par exemple du HTML dans les Grids], il faut acheter des produits annexes de la société TMS et pour incorporer la bibliothèque BDD dans l'exécutable un produit comme UniDac.

Lazarus : Ceux-ci dit, l'achat de ces composants est un bon investissement parce qu'ils permettent les mêmes acrobaties (Grids évoluées, incorporation du driver BDD,...] sous Lazarus que j'utilise également en production. Il a toujours à la tête du développement de cet IDE un groupe d'énergumènes qui prônent sans aucun discernement la compatibilité sous Windows avec l'antique Delphi 7. Néanmoins, hormis quelques désagréables surprises, le portage sous les 3 OS est plutôt efficace, d'autant "qu'eux" contrairement à Delphi et C++ ont été capables de porter leur IDE dans les 3 OS comme Qt d'ailleurs. Cela me semble très significatif. j'ai goûté aux joies de la cross-compilation [vers mac OS] avec Delphi FMX : Aucune erreur signalée... mais le projet n'a jamais fonctionné !

Enfin la migration "intellectuelle" : Ayant pratiqué Delphi VCL et Lazarus pendant des années, j'ai été incapable d'arriver à un niveau équivalent en FMX. J'ai dû effacer tous mes réflexes... Qt m'a permis cela . Il a fallu 2 ans quand même ! Je suis revenu plus tard à FMX... Trop tard. Mais j'ai pu progresser et arriver à conclure que cet environnement n'était pas principalement orienté pour le développement desktop mais pour le développement mobile [que je ne pratique que très rarement... et j'utilise Windev Mobile]. Cette préférence pour le mobile est conforme avec ce choix d'imposer la cross compilation vers Linux et mac OS. Cette réalité -parce que cela en est une- est peu admise sur ce forum. Ceci dit je reconnais à ce dernier la possibilité qu'il offre de laisser s'exprimer des avis contestataires avec patience et bienveillance.

Ma conclusion serait que si vous pouvez vous accommoder du coût des licences de Qt, conservez-le ! D'autant que comme il a été précisé pour Delphi et FMX la licence perpétuelle est liée à la version que vous avez. J'ai une licence perpétuelle Delphi 7. Mas pour passer à XE, il fallu en racheter une. Il ne faut pas oublier non plus les Add-on : TMS, Unidac et autres à renouveler tout aussi fréquemment que votre version FMX.

Cordialement. Gilles
1  0 
Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 29/11/2021 à 9:00
Citation Envoyé par pprem Voir le message
Il faut utiliser des machines virtuelles si on veut vraiment les deux.
J'oublie toujours la possibilité des machines virtuelles !
Cela me permettrait pourtant de me remettre au C++, encore un truc pour dans 1 an et quelques mois
1  0 
Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 18/12/2021 à 9:39
Citation Envoyé par pascaldelphinet Voir le message

=> Pas de plate forme cible Linux
=> Licence d'une année !
ça me fait penser aux personnes qui veulent le beurre, l'argent du beurre, le c.l de la crèmière et plus !

=> Ca donne pas envie d'acheter tout ca !
Sauf que la version Community est gratuite. Une version entreprise (payante) et plus permet la cible Linux

Si vous voulez TESTER RadStudio ce n'est pas Community mais la version trial (30 jours) qu'il faut télécharger

Installation JVCL qui plante, impossible a désinstallé et donc a réinstallé
produit tiers, donc ne pas mélanger
1  0