3 ms·
> having progressed beyond C I don't really see the issue with C APIs. IMO C is a fantastic integration point for a library which wants to have the widest rea
by skohan 8y ago
> having progressed beyond C
I don't really see the issue with C APIs. IMO C is a fantastic integration point for a library which wants to have the widest reach possible. Interoperability with C is a solved problem in a wide variety of languages, so C APIs tend to be easy to integrate. Also since C is a fairly thin abstraction on top of what a computer actually does, good C APIs tend not to be opinionated about how they should be integrated.
I would consider working with C APIs to be a basic programming skill.
- pjmlp 8y agoI see a big one. https://www.hpe.com/us/en/insights/articles/making-c-less-dangerous-1808.html https://www.hpe.com/us/en/insights/articles/making-c-less-da... Plus it is about time to move from 70s style APIs.