Acceuil

À Propos De

Cool

Création

À Savoir

Vous

Liens

Contact

Page d'Acceuil

Outil de traduction
                  gratuite de site Internet
by FreeWebsiteTranslation.com


Bienvenue chez Blady.

Sommaire des publications 2025


20251230 : En page Cool, du 10 au 13 juin se tenait la 29ième conférence internationale sur les technologies des logiciels fiables avec le dernier jour le 2nd atelier des développeurs Ada où j'ai été honoré de présenter la bibliothèque Ada UXStrings.

20251227 : Dernières mises à jour pour l'année 2025 avec la mise à jour de macOS 13.7.8, du couteau suisse de l'édition de codes sources BBEdit 15.5.3, des clients graphiques multi-plateformes pour GIT SublimeMerge build 2121 et SourceTree 4.2.15, du client de messagerie Thunderbird en version 140.6.0, des suites bureautiques (traitement de texte, tableur, présentation, base de données) LibreOffice 25.8 avec le correcteur orthographique et grammatical Grammalecte et OpenOffice 4.1.16 , de l'intégré pour Internet SeaMonkey 2.53.22.
En page À Savoir, installer macOS 13.7.8.
En page Liens, l'association Ada User Society qui indique quelques pistes pour le futur : manipulation plus flexible des chaines de caractères, capacité d'un multi-tâche léger, mécanisme de représentation de données en chaines de caractères, meilleure prise en charge des systèmes distribués, simplifcation de la généricité, unification des types tagged et non tagged, gestion de la mémoire basé sur la propriété d'une ressource.

20250823 : Mise à jour de macOS 13.7.7 et Safari 18.6, du couteau suisse de l'édition de codes sources BBEdit 15.5.2.
En page Cool, la publication dans le magazine Programmez! de l'article "Ada, le langage qui structure votre code et vos idées".

20250814 : Publication de GNATStudio 26.0wa pour macOS 13. En partant de ses codes sources, j'ai pu construire petit à petit les nombreuses dépendances en étant parfois obligé de deviner les bonnes versions. L'aide mise à disposition étant que plus que succincte. Toutes les remarques de fonctionnement sont les bienvenues notamment sur différentes configurations. N'hésitez pas à poster sur le Forum Ada même pour signaler que tout fonctionne :-).
En page Créations, voici les instructions nécessaires à l'installation et à la construction de GNATStudio sur macOS.

20250630 : Mise à jour du couteau suisse de l'édition de codes sources BBEdit 15.5.1, de l'organisateur de notes Agenda 20.2, du client graphique multi-plateforme pour GIT SourceTree 4.2.12, du compilateur Ada GNAT 15.1, de l'intégré pour Internet SeaMonkey 2.53.21.
En page Créations, mise à jour du tutoriel installer le compilateur GNAT basé sur GCC 15.1 pour macOS 13.
En page À Savoir, Mise à jour du tutoriel sur l'utilisation du compilateur Ada GNAT.

20250620 : Publication de la cinquième version de travail de QtAda6 (traduction des API Qt pour Python en Ada) : Ajout des dérivations de classes Qt depuis le code Ada avec une démo d'un utilitaire EnvDisplay d'affichage de son environnement d'exécution. Le code de l'utilitaire provient d'un code Qt en C++ traduit en Ada avec un traducteur dopé à liintelligence artificielle. Le traducteur est bluffant, le code Ada résultant est lisible et semble correct à la première lecture. Le style Ada est même respecté, par exemple, les noms en style Camel sont traduits en style Ada avec des underscores. Cependant, à la seconde lecture, le code présente quelques erreurs comme la traduction de fonctions Qt en fonctions GTK !
Concernant la dérivation de classe, un grand pas est réalisé mais je ne suis pas entièrement satisfait. Il est possible de dériver en Ada des classes Python que j'ai crées : PCC derived from PCA. Mais il y a une erreur d'exécution lorsque je dérive une classe crée par Qt. J'ai alors dû garder un peu de code Python dans mon code Ada de dérivation.
Le résultat est publié sur Github avec la démo EnvDisplay.

20250525 : Mise à jour de macOS 13.7.5 et Safari 18.4, de l'organisateur de notes Agenda 20.1 du client graphique multi-plateforme pour GIT SourceTree 4.2.11, de la suite bureautique (traitement de texte, tableur, présentation, base de données) LibreOffice 25.2.
En page À Savoir, installer macOS 13.7.5 et Safari 18.4.

20250410 : Publication de Exsytrawo en version 1.2.0 et aussi sur Alire. Ce contournement permet d'afficher la pile d'appels en mode symbolique lors d'une exception Ada avec atos sur macOS aulieu de addr2line.

20250322 : Mise à jour de macOS 13.7.4 et Safari 18.3.1, du gestionnaire de la bibliothèque Alire 2.1 de codes sources du langage de programmation Ada, du compilateur Ada GNAT 14.2, du logiciel de transfert réseau Transmit 5.10.8, du couteau suisse de l'édition de codes sources BBEdit 15.1.4.
En page À Savoir, installer macOS 13.7.4 et Safari 18.3.1, installer et utiliser Alire 2.1.
En page Créations, mise à jour du tutoriel installer le compilateur GNAT basé sur GCC 14.2 pour macOS 13.

20250210 : Publication de UXStrings en version 0.8.2 (UXS_20250125) et aussi sur Alire. Ajout des fonctions de formatage à la printf, de lecture et écriture d'un texte. Comparaison des performances de chacunes des 4 implémentations.

20250206 : Mise à jour de macOS 13.7.3 et Safari 18.3, de l'intégré pour Internet SeaMonkey 2.53.20, des clients graphiques multi-plateformes pour GIT SublimeMerge build 2102 et SourceTree 4.2.10, du client de messagerie Thunderbird en version 128.7.0.
En page À Savoir, installer macOS 13.7.3 et Safari 18.3, installer et utiliser Alire.

20250205 : Meilleurs vœux pour la nouvelle année.


Sommaire des précédentes publications

Il est interdit de reproduire, même partiellement, le contenu de cette page sans autorisation écrite préalable.

Toutes les marques déposées sont la propriété de leur dépositaire.