Accueil

Page d'Acceuil

Alpha

À Propos de

À Savoir

Contact

Cool

Création

Liens

Vous

Outil de traduction
                  gratuite de site Internet
by FreeWebsiteTranslation.com

Rechercher sur
le site Blady avec
Google

AEIC Paris
                  2025

Awesome Ada

Made on a Mac

MacAda

Ada 2012

Ada 2022

Mascotte Ada

Let iCab smile

Valid HTML 4.01!

Made with
                  BlueGriffon


Bienvenue chez Blady.

Bienvenue dans le XXIième siècle.
"Conscient ou non, nous sommes les artisans de notre futur."
"Ne laissez pas les autres décider à votre place, exprimez-vous!"
"Plus nous apprenons, plus nous comprenons que nous avons été abusés."
"La maîtrise des voyages spatiaux ne se fera pas sans la maîtrise de la gravitation."
"Exister c'est faire des choix, faire des choix c'est exister."
"Les sciences expérimentales c'est essayer de reproduire les conditions de vie à l'état sauvage lorsqu'on met le phénomène en captivité." (*)

Vous trouverez dans les jours à venir des sujets comme :

  • des graticiels maisons pour Macintosh,
  • des trucs et astuces sur la programmation,
  • des billets d'humeur,
  • et bien d'autres choses...

Le contenu des pages du site est détaillée à la page À propos de.

Petite attention envers nos amis lecteurs non francophones, les pages de ce site peuvent être traduites en Anglais et bien d'autres langues, grâce à FreeWebsiteTranslation.
Site translation is available on left hand below the buttons.

La présentation passe en mode blog, j'espère que cela correspondra mieux à vos attentes.


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.

(*) Reproduit avec l'aimable autorisation de son auteur.