3 ms·
As others have pointed out: none of these three “generic” methods is appropriate when a more precise one (such as dedicated bindings between a pair of languages
by woodruffw 3y ago
As others have pointed out: none of these three “generic” methods is appropriate when a more precise one (such as dedicated bindings between a pair of languages) exists.
PyO3 is practical evidence of Rust’s claims around holistic security: a user can write safe Rust and safe Python without having to directly unsafely traverse the C ABI between them, or take a potentially unacceptable performance hit from RPC or IPC.