Python extendido - para swig, no para swig o Cython

Encontré el cuello de botella en mi código de Python, jugué con psycho, etc. Luego decidí escribir una extensión c / c ++ para el rendimiento.

Con la ayuda de Swig casi no necesitas preocuparte por los argumentos, etc. Todo funciona bien.

Ahora mi pregunta: swig crea un archivo py bastante grande que realiza muchas 'comprobaciones' y 'PySwigObject' antes de llamar al código .pyd o .so real.

¿Alguien de ustedes tiene alguna experiencia si hay algo más de rendimiento que ganar si escriben a mano este archivo o dejan que Swig lo haga?

Respuestas a la pregunta(1)

Su respuesta a la pregunta