conferences | speakers | series

Cappulada: Smooth Ada Bindings for C++

home

Cappulada: Smooth Ada Bindings for C++
FOSDEM 2019

Writing Ada bindings for C and especially for C++ is a tedious but not necessarily sophisticated task. There are several approaches to both C and C++ but many of them lack desired language features, generate non-compilable code or are project specific.

With Cappulada (a coinage of coupling, CPP and Ada made pronounceable) we try a more general approach that aims to support complex language features such as templates or inheritance while providing a semantically appropriate mapping of object structures and types. The talk will also cover which features can be mapped and what is not feasible or possible.

Speakers: Johannes Kliemann