Article
Feb 8 '17
Published
in Embedded.com by Quentin Ochem
The author argues that the demands on modern software are becoming harder to meet with most existing programming languages, but Ada has a long track record of meeting exactly those demands.
Article
Dec 14 '16
Published
in Electronic Design by William Wong
One of the judges for Adacore’s “Make with Ada” competition discusses how one of the competitors fared using Ada for the first time.
Article
Mar 24 '16
Published
in Electronic Design by Ben Brosgol
Ben debunks 11 myths about the Ada Programming Language, starting with “Ada is dead”.
Article
Feb 5 '16
Published
in Electronic Design by William Wong
Bill Wong describes AdaPilot, a new open-source project to develop a safety-critical flight-controller system based on Ada-SPARK.
Article
Feb 5 '16
Published
in Electronic Design by Ben Brosgol
Ben Brosgol compares and contrasts Ada and C, and suggests when you should use each.
Article
Nov 19 '15
Published
in Electronic Design by Claire Dross
This article describes the differences between Ada and SPARK, including why one would choose one or the other.
Article
Oct 21 '15
Published
in Electronic Design by Richard Kenner
A discussion about securing communications and systems, including how Ada and SPARK can help.
Article
Aug 20 '15
Published
in Military Embedded Systems by Sally Cole
Once considered a DoD-only programming language, Ada continues to evolve and is increasingly being taught in universities around the globe for high-integrity applications that demand safety, security, and reliability. The language, around since the early 1980s, is now undergoing a revival of sorts in industry and in academia.
Article
Jul 8 '15
Published
in Embedded.Com by Jack Ganssle
Jack Ganssle uses the occasion of Robert Dewar’s passing to describe some of the benefits of using Ada over C in embedded projects.
Article
Sep 22 '14
Published
in EmbeddedRelated.com by Michael Silva
Michael Silva shows how Ada can be used to program a 7-segment display on a microcontroller, and how Ada detected a bug in his program that would have gone undetected in some other commonly used languages.