The AdaCore Blog
An Insight Into the AdaCore Ecosystem

Jul 28, 2026
Mark Hermeling
SPARK Doesn't Comply With MISRA C. It Makes Most of It Moot.
See how a rule-by-rule comparison of SPARK against MISRA C shows most hazards become moot by design, the rest proven or rejected by the compiler,…
Read More

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
Gem #78: Where did my memory go? (Part 2)

Jan 11, 2010
Gem #77: Where did my memory go? (Part 1)

Dec 14, 2009
Gem #76: Tokeneer Discovery - Lesson 6

Nov 30, 2009


