Cappulada - Гладкие привязки Ada для Cplusplus
8 февр. 2019 г. автор: Йоханнес Клейман FOSDEM, 2019 Написание привязок Ada для C и особенно для C++ - утомительная, но не обязательно сложная задача. Существует несколько подходов как к C, так и к C++, но многие из них не имеют желаемых языковых возможностей, генерируют не компилируемый код или зависят от конкретного проекта. С Cappulada (комбинацией coupling, CPP и Ada, которые стали произносимыми) мы используем более общий подход, направленный на поддержку сложных языковых функций, таких как шаблоны или наследование, обеспечивая при этом семантически подходящее отображение структур и типов объектов. В докладе также будет рассказано о том, какие объекты можно нанести на карту, а какие неосуществимы или невозможны.
8 февр. 2019 г. автор: Йоханнес Клейман FOSDEM, 2019 Написание привязок Ada для C и особенно для C++ - утомительная, но не обязательно сложная задача. Существует несколько подходов как к C, так и к C++, но многие из них не имеют желаемых языковых возможностей, генерируют не компилируемый код или зависят от конкретного проекта. С Cappulada (комбинацией coupling, CPP и Ada, которые стали произносимыми) мы используем более общий подход, направленный на поддержку сложных языковых функций, таких как шаблоны или наследование, обеспечивая при этом семантически подходящее отображение структур и типов объектов. В докладе также будет рассказано о том, какие объекты можно нанести на карту, а какие неосуществимы или невозможны.
