4 ms·
What is beautiful in one language is often hideous in another. Translation is required. Much like with human translations of poetry. A good translation is not
by lll-o-lll 4y ago
What is beautiful in one language is often hideous in another. Translation is required.
Much like with human translations of poetry. A good translation is not word for word, the translator captures the essence and re-expresses it in the other language. When done well, it is frankly a work of genius.
So the C interface is just a medium a “translation dictionary” if you will. To do it well requires the author of the wrapper to express the ideas in a form palatable to users of the other language. I get that this is not always done well, requires a bunch of work, and may raise the question “why not re-write?”. I’m happy to consider better alternatives.
- di4na 4y agoYou realise that the medium language is incapable of expressing that? And yes, there are wip to a superset ABI