Brussels / 1 & 2 February 2025

schedule

Ada and Mini-Ada: a solution to the two-language problem


Ada and Mini-Ada: a solution to the two-language problem

The software world has quickly developped traditions. One of them is to develop prototypes in an easy, readable scripting language X, then to them translate into another language Y which is fast but tricky - typically with a cryptic syntax and fragile memory handling. Alternatively, you see projects with a part in language X and another part in language Y maintained by separate teams, plus people in the middle maintaining the interface between X and Y. Also, some applications in Y embed language X for "live" plug-ins that can be changed during run-time by people who don't develop in Y. Does it need to be that way? Actually Ada make those traditional but clumsy use cases obsolete, sometimes with the help of HAC (the HAC Ada Compiler). We show you how, including with a live demo of HAC embedded within a "full Ada" application.

Speakers

Gautier de Montmollin

Links