3 ms·
I can name a couple a new projects I'm using heavily myself where using C makes sense (to me at least). Portability might be the most reasonable argument, whic
by 5e92cb50239222b 4y ago
I can name a couple a new projects I'm using heavily myself where using C makes sense (to me at least).
Portability might be the most reasonable argument, which is understandable when you're writing things like build systems, e.g.:
https://git.sr.ht/~lattis/muon https://git.sr.ht/~lattis/muon
Then there are small tools when using anything else just doesn't buy you much, and if you're familiar with C, why bother? e.g.
https://git.sr.ht/~kennylevinsen/wlsunset https://git.sr.ht/~kennylevinsen/wlsunset
And situations like this one where you need both C API (for maximum compatibility), and manual memory management is a much for various reasons (read the blog post)
https://news.ycombinator.com/item?id=19778738 https://news.ycombinator.com/item?id=19778738
https://news.ycombinator.com/item?id=24753626 https://news.ycombinator.com/item?id=24753626