The AdaCore Blog
An Insight Into the AdaCore Ecosystem

Aug 11, 2026
Claire Dross
Multiple Levels of Models and Refinement
See how layered abstraction bridges specs and arrays in SPARKlib's hashed set implementation.
Read More

Jun 22, 2010
Gem #89: Code Archetypes for Real-Time Programming - Part 1

Jun 14, 2010
Gem #88: GPS - Smart Completion (Part 1 of 2)

Jun 02, 2010
Gem #87: The Distributed Systems Annex, Part 3 — Mailboxes

May 17, 2010
Gem #86: Ada Quiz 1 - Basic Types

May 03, 2010
Gem #85:The Distributed Systems Annex 2 — Distributed Objects

Apr 19, 2010
Gem #84: The Distributed Systems Annex 1 - Simple client/server

Apr 05, 2010
Gem #83: Type-Based Security 2: Validating the Input

Mar 22, 2010
Gem #82: Type-Based Security 1: Handling Tainted Data

Mar 08, 2010
Gem #81: GNAT Semaphores

Feb 25, 2010
Gem #80: Speedy Shift and Rotate in SPARK

Feb 08, 2010
Gem #79: Where did my memory go? (Part 3)

Jan 25, 2010


