Post #308423
2026-02-10 22:28 UTC
The thing about C having its stable ABI, is that C code can easily be re-used from pretty much any language under the sun.
Most new languages are failing in this aspect. They don't just require bindings: they require bindings that perform translations... into a C-compatible API..
My Rust library for CalDAV is barely usable outside Rust. Exposing its functionality via a C API requires reshaping a lot of it.
Replies (0)
No replies.