Я знаю, что это было задано тысячу раз, однако мне нужно выбрать библиотеку, которая может раскрывать функции и методы С++ для python.
Учитывая мое приложение, которое в основном представляет собой научную (матричную) библиотеку, а также степень надежности генератора питона, поддерживают доступность и производительность, я столкнулся с двумя вариантами:
- Cython
- Boost.Python
Я удалил (по хорошим или плохим причинам) другие варианты, такие как SWIG, SIP, Pybindgen,...
Есть ли какие-либо рекомендации относительно этих 2-х библиотек? Любое из них, которое будет иметь функцию убийцы?
Мой проект имеет пространства имен, вложенные классы, обратные вызовы и т.п.
Спасибо