Animation de Rosettes en Ada : Un Tutoriel Court

2025-09-02
Animation de Rosettes en Ada : Un Tutoriel Court

Ce tutoriel démontre les capacités d'Ada en créant un programme qui génère des rosettes animées (hypotrochoïdes) sous forme de fichiers SVG. Il utilise les fonctionnalités d'Ada 2022 et exploite Alire, le gestionnaire de paquets d'Ada, pour la gestion de projets. Le tutoriel souligne la lisibilité, le typage fort et la sécurité d'Ada, en montrant son utilisation dans le calcul géométrique et le rendu SVG. L'auteur souligne l'adéquation d'Ada comme langage moderne et polyvalent, malgré sa réputation dans les applications critiques de sécurité.

Lire plus
Développement

NVIDIA adopte la vérification formelle avec SPARK : sécurité améliorée, sans perte de performance

2025-02-13
NVIDIA adopte la vérification formelle avec SPARK : sécurité améliorée, sans perte de performance

Face aux menaces croissantes de cybersécurité, l'équipe de sécurité de NVIDIA a abandonné les tests traditionnels et adopté la vérification formelle SPARK. Un projet de preuve de concept a converti avec succès du code C sensible à la sécurité en SPARK en seulement trois mois, démontrant une sécurité améliorée sans perte de performance. Aujourd'hui, plus de cinquante développeurs NVIDIA sont formés à SPARK, et de nombreux produits sont lancés avec des composants SPARK. Cette étude de cas souligne l'adoption réussie de la vérification formelle, offrant des leçons précieuses aux autres organisations cherchant à améliorer leur sécurité.

Lire plus
Technologie

Annonce des prix Ada/SPARK Crate of the Year !

2025-02-09
Annonce des prix Ada/SPARK Crate of the Year !

Les résultats des prix Ada/SPARK Crate of the Year 2024 sont connus ! Lionel Draghi remporte le prix Ada Crate of the Year pour BBT, un outil en ligne de commande utilisant des spécifications de comportement Markdown faciles à comprendre pour des tests automatisés. Kevin Chadwick remporte le prix SPARK Crate of the Year pour elogs, une bibliothèque de journalisation sécurisée en mémoire (certifiée Niveau Argent SPARK) qui permet aux utilisateurs de spécifier la longueur maximale des messages. Enfin, l'interpréteur Lisp intégrable de Brent Seidel, bbs_lisp, remporte le prix Embedded Crate of the Year, mettant en évidence les atouts d'Ada dans les systèmes embarqués.

Lire plus
Développement