Как вызвать C++ из Python и не стать медленнее

Подписывайтесь на наш канал здесь и в телеграмм , чтобы быть в курсе будущих митапов и не пропускать полезные доклады! Александр Боргардт - duckstax У питонистов есть простое правило: хочешь сделать быстро — пиши нативный код. Это действительно так, когда нативный код пишут опытные разработчики. А вот те, кто только начал погружаться в волшебный мир C/C кода могут столкнуться с тем, что их код стал не быстрее, а медленнее. Почему? Потому что неявные накладные расходы при вызове нативного кода из Python. Подробнее — в моем докладе. 0:16 Вступление 1:31 О чем проект 6:00 Когда все начало тормозить 9:25 Где начинается проблема 11:24 Interop 13:27 Как все пофиксить 14:40 Buffer Protocol 16:43 Как переписать код 17:35 Большие объекты 19:02 Результат 19:32 Правила написания модулей на C 22:45 Выводы
Back to Top