Achtergrond

Ada voor embedded systemen

Ben Brosgol, Pat Rogers
Leestijd: 9 minuten

Pieter Edelman

Ada staat vooral te boek als traditionele programmeertaal voor missiekritieke systemen. De programmeertaal is echter geschikt als generieke taal die continu mee-evolueert met de ontwikkelingen binnen de software-engineering en heeft enkele relevante features voor embedded toepassingen. Ben Brosgol en Pat Rogers van Adacore introduceren de taal en leggen het fundamentele verschil met C-gebaseerde talen uit.

De jaren zeventig brachten een reeks belangrijke mijlpalen voort in de softwareontwikkeling: gestructureerd programmeren, abstracte datatypes, excepties, generieke templates en bouwblokken voor parallel programmeren. Begin jaren tachtig ontstond er een initiatief om al deze verspreide concepten samen te brengen in een enkele, generieke taal die geschikt is voor grootschalige realtime embedded systemen: Ada.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one and enjoy all the benefits.

Login

Related content