3 ms·
> The C API might be able to be used anywhere, but that doesn't mean it's ergonomic, easy to use, or safe. Definitely true. That said I think there is an under
by forrestthewoods 3y ago
> The C API might be able to be used anywhere, but that doesn't mean it's ergonomic, easy to use, or safe.
Definitely true. That said I think there is an under appreciated beautiy to a clean C API.
It’s easy to “upgrade” a C API with per-language/environment bindings. It can be near impossible to “downgrade” a high-level API to C.
- yazaddaruvala 3y agoAnd Rust just uses the C ABI, so wouldn’t your comments include “in Rust”?