AdaCore: Build Software that Matters

The AdaCore Blog

An Insight Into the AdaCore Ecosystem

I Stock 1148091793
May 13, 2026
Matthieu Eyraud

Unit Testing with Google Test and GNATcoverage

This blog explores the use of Google Test to drive our unit test cases, combined with GNATcoverage to measure our code coverage.
Read More
233000 adacore recordflux pr banner img 01
Mar 28, 2023

Fabien Chouteau

The End of Binary Protocol Parser Vulnerabilities

This week we announced a new tool called RecordFlux. The goal of RecordFlux is to address one of the most critical parts of the software stack in…

Ada unicode
Mar 23, 2023

Maxim Reznik

Introduction to VSS library

The VSS (as an abbre­vi­a­tion for Vir­tu­al String Sub­sys­tem) library is designed to pro­vide advanced string and text pro­cess­ing…

I Stock 990855930
Mar 16, 2023

Fabien Chouteau

GNAT Pro 21.6 for LYNX MOSA.ic for Avionics (MfA)

I Stock 514657035
Mar 07, 2023

Paul Butcher

Automated Assurance through Differential Fuzzing

This blog describes the concept and benefits of differential fuzz testing. In addition, the post describes setting up, executing and analyzing the…

Ada Core Ferrous Systems Rust
Feb 07, 2023

Fabien Chouteau

AdaCore joins the Rust foundation

Last year we announced our strategic partnership with Ferrous Systems, a technology company specializing in the Rust programming language. Today we…

Fosdem
Feb 02, 2023

Fabien Chouteau

AdaCore at FOSDEM 2023

Package manager
Jan 31, 2023

Fabien Chouteau

Ada/SPARK Crate Of The Year 2022 Winners Announced!

Advent of ada 2022 result cover
Jan 12, 2023

Fabien Chouteau

Advent of Ada/SPARK 2022 Results

At the end of November we called the Ada and SPARK programmers community to take on a challenge for a good cause. We are now in January and it is…

Ada logo cover 2023 01 09 155852 pfvq
Jan 10, 2023

Fabien Chouteau

Our Contribution to the Ada Logo Discussion

From time to time we see, here and there, discussions in the Ada community about the design and adoption of a common logo to represent the language.…

I Stock 1198271727
Dec 06, 2022

Fabien Chouteau

Coroutines in Ada, a Clean but Heavy Implementation

A few months ago I was reading this article about coroutines in game development and how they are great tools for writing scripts (as in movie…

I Stock 1379686014
Nov 28, 2022

Pat Rogers

New Learn Course: Introduction To Embedded Systems Programming

Hacking santa
Nov 24, 2022

Fabien Chouteau

Tis the Season to be Giving falalalala lalalala

Every year since 2015, a team of dedicated individuals led by Eric Wastl organizes an online programming challenge called: Advent of Code. The…