I want extern "fil-c"
- Rust’s C FFI gives us access to decades of useful software, but the bargain is backwards.
- We use Rust to prove memory safety at compile time.
- Then we cross an unsafe boundary and trust the C library to respect a contract that neither language can enforce.
Unverified
- Rust’s C FFI gives us access to decades of useful software, but the bargain is backwards.
- We use Rust to prove memory safety at compile time.
- Then we cross an unsafe boundary and trust the C library to respect a contract that neither language can enforce.
Sources: Domenkozar