Interoperating witt other languages without having to use C as a middleman?
An unstable ABI is entirely sufficient for that, as long as you update both sides in tandem.