2 ms·
Interoperability with other languages can be one reason, for example writing a library can can be reused in different languages. The sad truth is that exposing
by jononor 6y ago
Interoperability with other languages can be one reason, for example writing a library can can be reused in different languages. The sad truth is that exposing a C ABI is still the most widely adopted approach for that. And that is quite hard with many higher level languages, like Java/C#/Python/JavaScript etc.