On peut dire que la semaine a été chargée !

C'est vraiment étrange comme année. On aurait pu croire que les problèmes climatiques un peu partout, la pandémie et la période de juillet août habituellement mortellement ennuyeuse rendraient l'été 2021 aussi calme que les précédents. Il n'en est rien.

Plein de choses en cours malgré l'été.

La semaine dernière nous avons eu droit à la sortie de la version 10.4.2 Sydney de Delphi Community Edition et C++Builder Community Edition.

Holger Flick a également publié son nouveau livre consacré aux affichages de données en grilles avec les packs de composants de TMS Software. A lire si vous utilisez ces librairies de composants visuels et avez des envies de présentation client/serveur facilitées par leurs ensembles d'outils.

La semaine précédente Embarcadero lançait les invitations publiques pour le beta test de la prochaine version de RAD Studio, Delphi et C++Builder et un concours de fonds d'écrans pour le fun.

Comme partout dans le monde avec le variant delta la quatrième vague de contaminations au COVID19 s'est clairement amorcée en France. Cependant les citoyens ont été autorisés à tomber le masque quasiment partout y compris dans les zones à risques potentiels en attendant les changements de législation sanitaire autour du fameux pass du même nom. La vaccination bat son plein mais les antivax battent le pavé entre deux manifestations contre les mesures sanitaires jugées excessives et liberticides.

2 personnes à 2 jours d'intervale, sur 2 réseaux sociaux différents (LinkedIn et Twitter) se sont étonnées que je parle de Delphi, le pensant disparu, comme le Pascal. Un classique mais ça faisait longtemps que je n'y avais pas eu droit. ;)

JetBrains a publié les résultats de la cinquième édition de son étude annuelle auprès des développeurs de logiciels où il aparaît que 1% des répondants utilisent Delphi au moins une fois de temps en temps et que 3% des répondants brésiliens l'utilisent à titre principal.

Nous savions que la communauté de delphinautes est importante en Amérique du Sud mais c'est assez significatif pour que JetBrains ait décidé de l'indiquer dans son rapport alors qu'ils ne l'ont pas fait pour les autres logiciels ou langages.

Ce que je note c'est que le 1% de développeurs utilisant Delphi ponctuellement dans l'année écoulée est stable depuis 3 ans alors que le nombre de répondants est passé de 7000 à plus de 30000.

Comme toujours ce n'est pas un sondage représentatif de la population mondiale des développeurs, mais ça reste quand même assez intéressant, surtout si comme le note Marco Cantu les développeurs en question sont à la fois orientés desktop et développements web.

Je suis tombé par hasard sur le site Python GUI, édité par Embarcadero, qui propose des informations sur la programmation Python et la librairie Python4Delphi permettant de mélanger du code Python et des projets en Pascal dans Delphi. Des articles instructifs sur la programmation Python pour moi qui l'assimilait jusque là à une usine à gaz sans grand intérêt voire à une lubie étrange de l'éducation nationale française qui l'a choisi comme langage de référence.

Python qui reste troisième derrière le C et Java sur le classement TIOBE de juillet 2021. Pas d'évolution sur le podium de tête par rapport à juillet 2020, en revanche Delphi passe de la 30ème à la 20ème place... et Fortran fait sa réapparition en arrivant 14ème alors qu'il se positionnait en 50 l'an dernier.

Prenons l'index TIOBE pour ce qu'il est : un truc non significatif mais quand même amusant à consulter de temps en temps pour voir ce qui se fait comme recherches sur les moteurs et certains sites d'entraide. Ce qui me dérangera toujours c'est que certains décideurs le prennent comme une référence de la popularité des langages de développement et font leurs choix technologiques en se basant dessus alors que c'est un classement basé sur les questions que se posent les développeurs et leurs recherches !

Cette semaine sera aussi probablement assez chargée, en tout cas pour moi qui assure le matin la deuxième session de ma formation FireMonkey pour développeurs VCL, car Embarcadero propose une semaine sous le signe de l'apprentissage avec un "Learn to code Summer Camp 2021". Inscrivez-vous pour recevoir le programme et rejoignez moi sur Twitch du lundi 26 à vendredi 30 juillet entre 14 et 16 heures pour découvrir Delphi et la programmation en Pascal à travers plusieurs petits projets simples que vous pourrez reproduire sur Delphi Community Edition.

Pour le moment le mois d'août sera plus calme mais qui sait ?

Après tout j'ai toujours des enregistrements et publications à faire pour Apprendre DelphiSerial Streameur et plusieurs blogs. Les inscriptions pour les prochaines sessions de la formation FireMonkey pour développeurs VCL sont ouvertes avec une session prévue du 16 au 20 août. La suivante aura lieu du 6 au 10 septembre.

Un nouveau livre sur la programmation FMX devrait sortir chez Packt.

Nous devrions avoir une ou plusieurs beta à tester de la version 11 de RAD Studio avant sa sortie probable durant le dernier trimestre de l'année. Microsoft proposera sans doute une ou plusieurs mises à jour sur la beta publique de Windows 11.

Et le mois d'août se finira avec l'édition 2021 du "Desktop First UX Summit" : des conférences en anglais sur la programmation de logiciels pour Windows, macOS et Linux.

Un été calme j'ai dit ???


A lire aussi

iOS 15 débarque ce soir, faut-il vraiment se jeter dessus ? (20/09/2021)
Présentation de RAD Studio 11 Alexandria (Delphi & C++Builder) le 24 septembre 2021 à 14 heures sur Twitch (17/09/2021)
RAD Studio 11 Alexandria, Delphi 11 Alexandria et C++Builder 11 Alexandria sont dans les tuyaux... (09/09/2021)
Desktop First UX Summit 2021 : Eight Questions I Had Every Day As A Dev Team Lead (03/09/2021)
Desktop First UX Summit 2021 : Revamp your VCL App with DevExpress (03/09/2021)
Desktop First UX Summit 2021 : Day 5 Overview (03/09/2021)
Desktop First UX Summit 2021 : Utility & Design: The Desktop IDE (02/09/2021)
Desktop First UX Summit 2021 : Day 4 Overview (02/09/2021)
Desktop First UX Summit 2021 : Building Your Own Design System: The Why and How (01/09/2021)
Desktop First UX Summit 2021 : Visual Assist and Game Development (01/09/2021)
Desktop First UX Summit 2021 : Windows 11 Panel Session (01/09/2021)
Desktop First UX Summit 2021 : Creating Cross Platform Desktop Applications with Web Technology from Delphi (01/09/2021)
Desktop First UX Summit 2021 : RAD Studio 11 Preview (01/09/2021)
Desktop First UX Summit 2021 : Day 3 Overview (01/09/2021)
Desktop First UX Summit 2021 : Case Studies on the Artificial Intelligence Integrated Desktop Engineering Applications (31/08/2021)
Desktop First UX Summit 2021 : Rich and Lite IDE: Ultra Edit and RAD Studio (31/08/2021)
Desktop First UX Summit 2021 : Achieve Best User Experience in Desktop Database Applications with FireDAC (31/08/2021)
Desktop First UX Summit 2021 : Designing Multi-Threaded UIs (31/08/2021)
Desktop First UX Summit 2021 : Day 2 Overview (31/08/2021)
Desktop First UX Summit 2021 : Building Maintainable UIs with FLUX (30/08/2021)
Desktop First UX Summit 2021 : Monday Panel with Live Q&A (30/08/2021)
Desktop First UX Summit 2021 : Vector Graphics: Lottie and SVG with Skia (30/08/2021)
Desktop First UX Summit 2021 : Native Response Design: Laying out Component for Dynamic Screen Sizing (30/08/2021)
Desktop First UX Summit 2021 : How Tab Controls Can Ruin Desktop UX (30/08/2021)
Desktop First UX Summit 2021 : Welcome & Day 1 Overview (30/08/2021)
Et maintenant, la suite... (23/08/2021)
Thématique de la semaine : les tests unitaires (12/08/2021)
On peut dire que la semaine a été chargée ! (25/07/2021)
Actu, lectures, webinaires et offres de formation pour être au top à la rentrée (13/07/2021)
Présentation de RAD Studio 10.4.2 Sydney (Delphi & C++Builder) (28/06/2021)
Reprise des formations publiques cet été (21/06/2021)
Apprendre Delphi se paie un relooking et dévoile ses prochaines formations Delphi en ligne. (19/06/2021)
Planning des streams de juin 2021 (13/06/2021)
WebAssembly, IoT, Low Code, mobile app et RAD Server, des sujets de réflexion dans les cartons (08/06/2021)
Point d'actualité du 1er juin sur Delphi et RAD Studio (01/06/2021)
Au programme du jour sur Twitch et vos ordinateurs (25/02/2021)
Juste un mot en passant... (18/02/2021)
Quoi de neuf sur GetIt depuis le 15 janvier 2021 ? (16/02/2021)
Et si on se lançait sur du codage en direct sur Internet ? (08/02/2021)
Retour sur le mois de janvier 2021 dans le monde de Delphi et RAD Studio (03/02/2021)
Quoi de neuf sur GetIt depuis le 17 décembre 2020 ? (03/02/2021)
Retour sur le mois de décembre 2020 dans le monde de Delphi et RAD Studio (03/02/2021)
Quoi de neuf sur GetIt depuis le 17 novembre 2020 ? (18/12/2020)
Retour sur le mois de novembre 2020 dans le monde de Delphi et RAD Studio (08/12/2020)
Mise en production de iOS 14 et Xcode 12 par Apple (25/11/2020)
Quoi de neuf sur GetIt depuis le 13 octobre 2020 ? (17/11/2020)
Retour sur le mois d'octobre 2020 dans le monde de Delphi et RAD Studio (01/11/2020)
Quoi de neuf sur GetIt depuis le 13 septembre 2020 ? (13/10/2020)
Retour sur le mois de septembre 2020 dans le monde de Delphi et RAD Studio (05/10/2020)
Retour sur le mois de août 2020 dans le monde de Delphi et RAD Studio (05/10/2020)
Les conférences Delphi et C++Builder à venir d'ici la fin de l'année 2020 (04/10/2020)
Plus d'infos sur la conférence "Desktop First UX Summit" du 16 et 17 septembre 2020 (16/09/2020)
Quoi de neuf sur GetIt depuis le 31 août 2020 ? (13/09/2020)
Quoi de neuf sur GetIt depuis le 16 août 2020 ? (31/08/2020)
Quoi de neuf sur GetIt depuis le 2 août 2020 ? (16/08/2020)
Quoi de neuf sur GetIt depuis le 19 juillet 2020 ? (02/08/2020)
Retour sur le mois de juillet 2020 dans le monde de Delphi et RAD Studio (01/08/2020)
Quoi de neuf sur GetIt depuis le 5 juillet 2020 ? (19/07/2020)
Retour sur le mois de juin 2020 dans le monde de Delphi et RAD Studio (05/07/2020)
Quoi de neuf sur GetIt depuis le 21 juin 2020 ? (05/07/2020)
Quoi de neuf sur GetIt depuis le 7 juin 2020 ? (21/06/2020)
Mes 5 fonctionnalités préférées de RAD Studio 10.4 Sydney (13/06/2020)
Présentation de RAD Studio 10.4 Sydney (Delphi & C++Builder) (11/06/2020)
Quoi de neuf sur GetIt depuis la sortie des versions 10.4 Sydney de Delphi, C++Builder et RAD Studio ? (07/06/2020)
Retour sur le mois de mai 2020 dans le monde de Delphi et RAD Studio (05/06/2020)
C'est parti pour la 10.4 Sydney de Delphi, C++Builder et RAD Studio ! (05/06/2020)
Quoi de neuf pour Delphi et RAD Studio en avril 2020 et au delà ? (23/05/2020)
#DelphiBootCamp ou comment apprendre la programmation pendant le confinement lié au coronavirus COVID-19 (23/05/2020)
Quoi de neuf pour Delphi et RAD Studio en mai 2020 et au delà ? (02/05/2020)
Quoi de neuf pour Delphi et RAD Studio en mars 2020 et au delà ? (01/03/2020)
Quoi de neuf pour Delphi et RAD Studio en février 2020 et au delà ? (09/02/2020)
Quoi de neuf pour Delphi et RAD Studio en janvier 2020 et au delà ? (02/01/2020)
Quoi de neuf pour Delphi et RAD Studio en décembre 2019 et au delà ? (01/12/2019)
Quoi de neuf pour Delphi et RAD Studio en novembre 2019 et au delà ? (02/11/2019)
Quoi de neuf pour Delphi et RAD Studio en septembre, octobre 2019 et au delà ? (25/10/2019)
macOS X 10.15 Catalina est sorti. (08/10/2019)
Élection du meilleur jeune développeur Delphi 2019 (concours) (16/09/2019)
Pouvoir exploiter toutes les fonctionnalités de Windows 10 dans nos logiciels (22/08/2019)
Vous avez demandé une nouvelle roadmap ? Ne quittez pas ! (13/08/2019)
Quoi de neuf pour Delphi et RAD Studio en août 2019 et au delà ? (01/08/2019)
On y est : la version 10.3.2 est une réalité. (19/07/2019)
Quoi de neuf pour Delphi et RAD Studio en juillet 2019 et au delà ? (01/07/2019)
Des connecteurs pour Excel et Slack offerts et des éclaircissements sur les "bumps" des anciennes licences (19/06/2019)
Quoi de neuf pour Delphi et RAD Studio en juin 2019 et au delà ? (01/06/2019)
Delphi Tour 2019 : Delphi utilisé dans le cadre de la reconversion professionnelle et l'enseignement à l'informatique (25/05/2019)
La ROADMAP 2019-2020 est arrivée pour Delphi, C++Builder, RAD Studio et RAD Server (24/05/2019)
Quoi de neuf pour Delphi et RAD Studio en mai 2019 et au delà ? (06/05/2019)
Delphi bouge, ses utilisateurs aussi ! (11/04/2019)
Mes jolis cadeaux de Noël (25/12/2018)
Découvrez le programme du Code Rage 2018 (02/12/2018)
A suivre en décembre sur Delphi et C++Builder (29/11/2018)
Sortie de RAD Studio 10.3 Rio et avec lui les nouvelles versions de Delphi et C++Builder (21/11/2018)
Les prochains webinaires gratuits en français proposés par Barnsten seront sur FireDAC. (03/11/2018)
Les prochaines formations Delphi - Firemonkey destinées aux entreprises et freelances (30/09/2018)
Un peu de reconnaissance de la part des entreprises ? (19/09/2018)
La game jam annuelle de Developpez.com (31/08/2018)
Ce que nous réserve Embarcadero pour les prochaines versions de RAD Studio, Delphi et C++ Builder (08/08/2018)
Webinaire du 12 juillet 2018 : Présentation d’une application multiplateforme de saisie de notes de frais en itinérance (29/07/2018)
Soyez au taquet pour la rentrée : des formations Delphi tout l'été ! (25/07/2018)
Delphi Starter s'arrête. C'est le moment idéal pour vous mettre à Delphi ! (18/07/2018)
Info technique à propos du flux RSS du site (14/07/2018)
Le sentez-vous le vent qui souffle en faveur de la programmation sous Delphi ? (03/07/2018)
Appel à idées pour de futurs webinaires (27/06/2018)
Vous pouvez utiliser les dernières versions de Xcode et iOS sur la dernière version de Delphi (18/06/2018)
Qui est partant pour un marathon Delphi Firemonkey début juillet ? (23/05/2018)
Point technologie : pourquoi parle-t-on systématiquement d'IoT, de beacons et bluetooth lors des présentations ? (08/05/2018)
Date des prochaines demi-journées de présentation de RAD Studio et Delphi en France (05/05/2018)
RAD Studio Tokyo 10.2.3 est téléchargeable dès à présent (13/03/2018)
En mars venez découvrir les fonctionnalités de Delphi et RAD Studio lors des événements de Rennes ou Paris (02/03/2018)
Moins d'un mois pour renouveler vos licences de RAD Studio,Delphi et C++Builder si vous avez de vieilles versions ! (01/03/2018)
Happy birthday Delphi ! (14/02/2018)
Matinée de présentation / démonstrations à Brive la Gaillarde du 8 février 2018 (13/02/2018)
Combattre l'isolement des développeurs Delphi à Orléans et ses alentours (02/02/2018)
Matinée de présentation de Delphi et de ses nombreuses possibilités à Brive la Gaillarde le 8 février 2018 (11/01/2018)
A quoi s'attendre en 2018 avec Delphi et RAD Studio ? (08/01/2018)
L'update 2 de RAD Studio 10.2 Tokyo est disponible au téléchargement (13/12/2017)
Le programme du CodeRage XII (01/11/2017)
Fier d'être MVP (29/10/2017)
CodeRage XII : la grande messe annuelle pour se former et s'informer (28/10/2017)
Utiliser les milliers de pictos de Font Awesome dans vos applications Delphi (26/09/2017)
La nouvelle roadmap est sortie cette semaine (23/09/2017)
Utiliser le crowdfunding pour financer l'adaptation d'une méga librairie graphique vers Firemonkey (06/09/2017)
Conseil du dimanche soir: backup, backup, backup ! (20/08/2017)
Pourquoi choisir l'Object Pascal et Delphi dans vos projets ? (13/08/2017)
Votez pour le blog sur DelphiFeeds (28/07/2017)
Et si on parlait de cryptographie pour protéger données et échanges de données ? (19/07/2017)
RAD Studio 10.2 Tokyo avec Delphi et C++ Builder pleinement fonctionnel sous Android grâce à un nouveau patch (25/06/2017)

Membre du programme MVP.
Membre du programme MVP