Ada-France · @adafrance
35 followers · 52 posts · Server mamot.fr

Écrire un parser pour protocole binaire n'est pas simple mais le faire sans souci l'est encore moins.
Le but de RecordFlux, c'est de générer le parser et de le prouver via SPARK.
Actuellement, il faut les versions PRO de SPARK et GNATmais cela devrait changer d'ici quelques mois.
blog.adacore.com/the-end-of-bi

#ada #adaprogramming #AdaLanguage

Last updated 1 year ago

Ada-France · @adafrance
35 followers · 51 posts · Server mamot.fr

On vous avait parlé d'une implémentation en SPARK des hash SHA-3.
L'implémentation garantit qu'il n'y a pas de plantage à l'exécution mais ne prouve pas l'algorithme en-lui-même.
Pour cela, une batterie de tests est lancée.
Paul Butcher décrit dans un billet l'utilisation de GNATFuzz pour augmenter drastiquement le nombre de tests.
Bonne lecture

blog.adacore.com/automated-ass

#ada #AdaLanguage

Last updated 1 year ago

Ada-France · @adafrance
31 followers · 41 posts · Server mamot.fr

For those unaware, in Brussels, the FOSDEM will take place this week-end.
If the Ada community doesn't have a "devroom" this time, we will have a stand where you'll be able to meet Ada-France members, Ada-Belgium members but not only.
The theme is "It's time to learn Ada!".
We've been telling you that for years so come and talk with us about it :)
Let's discover our FPGA and RISC-V demos among other cool things.

The stand wil be in building K, second floor, stand 13.

#fosdem #ada #AdaLanguage

Last updated 2 years ago

Ada-France · @adafrance
31 followers · 40 posts · Server mamot.fr

Pour ceux qui ne seraient pas au courant, ce week-end à Bruxelles se déroule le FOSDEM.
Si la communauté Ada n'a pas de "dev-room", il y aura un stand où vous pourrez rencontrer des membres d'Ada-France mais pas seulement.
Le thème est "It's time to learn Ada!".
Ca fait des années qu'on vous le dit alors venez en parler :)
Venez découvrir les démos sur FPGA, RISC-V et autres joyeusetés.

Ce sera au bâtiment K, deuxième étage, stand 13

#fosdem #ada #AdaLanguage

Last updated 2 years ago

Ada-France · @adafrance
31 followers · 39 posts · Server mamot.fr

Une compétition a eu lieu pour récompenser les meilleures "crates" Alire en fin d'année 2022 et les gagnants viennent d'être annoncés.
Dans la catégorie SPARK, une implémentation de l'algorithme keccak (future SHA-3 ?) a remporté le prix.
Dans la catégorie Embarqué, c'est la crate AVR-Ada facilitant la création de projets AVR.
Dans la catégorie Ada, le projet Rejuvenation-Ada qui permet du refactoring de code automatique.

blog.adacore.com/ada-spark-cra

#ada #AdaLanguage #adaprogramming

Last updated 2 years ago

Ada-France · @adafrance
31 followers · 38 posts · Server mamot.fr

Les clauses de représentation et l'endianness en Ada expliqués par l'exemple 👍
Aligner une spec matériel et sa transcription en Ada dans un article est une bonne idée et parlera à tous ceux qui ont déjà eu à faire à ces magnifiques specs 😀
En espérant que ça vous donne envie d'en savoir un peu plus sur notre merveilleux langage !

electronicdesign.com/technolog

#ada #AdaLanguage #adaprogramming

Last updated 2 years ago

Ada-France · @adafrance
31 followers · 38 posts · Server mamot.fr

Les clauses de représentation et l'endianness en Ada expliqués par l'exemple 👍
Aligner un spec matériel et sa transcription en Ada dans un article est une bonne idée et parlera à tous ceux qui ont déjà eu à faire à ces magnifiques specs 😀
En espérant que ça donne envie d'en savoir un peu plus sur notre merveilleux langage !

electronicdesign.com/technolog

#ada #AdaLanguage #adaprogramming

Last updated 2 years ago

Ada-France · @adafrance
32 followers · 36 posts · Server mamot.fr

La question d'un logo commun pour le langage Ada se pose souvent dans la communauté des Adaistes.
Si le langage n'est la propriété d'aucune entité commerciale, AdaCore utilise depuis maintenant dix ans un logo assez reconnaissable... Et ce logo vient d'être mis dans le domaine publique avec en prime un éditeur en ligne (ada-lang-io.github.io/ada-logo) pour le modifier.
C'est à lire ici blog.adacore.com/our-contribut

#ada #AdaLanguage

Last updated 2 years ago

Ada-France · @adafrance
32 followers · 36 posts · Server mamot.fr

@fosdem Cool ! Ada community got a stand !
It's time to learn

#ada #adalang #AdaLanguage #adaprogramming

Last updated 2 years ago

Fred Praca :unverified: · @FredPraca
57 followers · 225 posts · Server mamot.fr

@Mek101 Typically a reason why I prefer Ada now

#ada #AdaLanguage #adalang

Last updated 2 years ago

Ada-France · @adafrance
28 followers · 28 posts · Server mamot.fr
Fred Praca :unverified: · @FredPraca
56 followers · 213 posts · Server mamot.fr

This year, for , AdaCore will offer 10$ to adadevelopersacademy.org/ for every solution in and 20$ for every solution.
Good reason to participate

blog.adacore.com/tis-the-seaso

#SPARKAda #AdaLanguage #adventofcode

Last updated 2 years ago

Fred Praca :unverified: · @FredPraca
57 followers · 225 posts · Server mamot.fr

This year, for , AdaCore will offer 10$ to adadevelopersacademy.org/ for every solution in and 20$ for every solution.
Good reason to participate

blog.adacore.com/tis-the-seaso

#adventofcode #AdaLanguage #SPARKAda #adaprogramming

Last updated 2 years ago

Ada-France · @adafrance
28 followers · 28 posts · Server mamot.fr
Fred Praca :unverified: · @FredPraca
57 followers · 225 posts · Server mamot.fr
Fred Praca :unverified: · @FredPraca
57 followers · 225 posts · Server mamot.fr

Allez, en route pour ma migration annuelle vers @osxp_paris pour aider à tenir le stand @adafrance

#ada #AdaLanguage #OSXP22 #OSXP_Paris #osxp_2022

Last updated 2 years ago

Ada-France · @adafrance
28 followers · 28 posts · Server mamot.fr

J-1 pour le !⌛
A partir de demain, vous pourrez rencontrer les fantastiques membres de l'association Ada-France au stand A09 dans le village associatif

@osxp_paris

opensource-experience.com/vill

#OSXP2022 #AdaLanguage #dev

Last updated 2 years ago

Ada-France · @adafrance
28 followers · 28 posts · Server mamot.fr

Et si on utilisait SPARK pour faire de la cryptographie ?
Daniel King l'a fait pour implémenter SHA-3 et ça fonctionne bien 👍
Pour la petite histoire, l'implémentation de référence en C, XKCP, a vécu dix ans avec un buffer overflow caché dans ses entrailles ce qui aurait été évité en SPARK 😀

blog.adacore.com/avoiding-vuln


-Ada

#AdaLanguage #spark #cryptographie

Last updated 2 years ago

Fred Praca :verified: · @FredPraca
34 followers · 133 posts · Server mamot.fr

Usually, that's the moment I loose several followers :)
I have to navigate inside C++ network code in order to provide an Ada library dealing with the same protocol.
Under Linux, which C++ code editor would you use ?

++

#AdaLanguage #adaprogramming #c

Last updated 2 years ago

Fred Praca :unverified: · @FredPraca
57 followers · 225 posts · Server mamot.fr

Usually, that's the moment I loose several followers :)
I have to navigate inside C++ network code in order to provide an Ada library dealing with the same protocol.
Under Linux, which C++ code editor would you use ?

++

#c #adaprogramming #AdaLanguage

Last updated 2 years ago