@captainepoch C is virtually dead. There aren't new projects in it and it has become just a niche old language.
@newt @captainepoch sure there are new projects in c, but maybe those aren't big/popular enough to count
@condret @captainepoch yes, very relevant. We've had more AP implementations in Rust now than in C.

@newt
We're on Fedi and snac2, thanks to its small footprint, grows pretty damn popular around these parts.
Lagrange is in C, Sway is in C… Hobby-projects — sure, but they are well beyond "hello world" level. New projects of what scale do you expect to find as examples? Linux kernel is that big precisely because it's not that young.

Oh my, I'm playing devil's advocate for C, what am I doing! 😱

@condret @captainepoch

@m0xee @condret @captainepoch linux kernel is big because Linus hates the idea of a stable kernel API. As a result, kernel is full of barely supported oftentimes broken code that is oftentimes impossible to test. I find this somewhat funny.
Follow

@newt
I agree — in some parts it's broken ugly piece of shit, but it's not our topic really, is it? It would be like that in any language.
snac2 is popular due to its small footprint, that is thanks to C. Sway is… well, popular, and it's a relatively young project in C. Lagrange is very niche, but in its niche it's insanely popular — can't say that it's due to it being in C, more thanks to effort put into it by its developer.

@condret @captainepoch

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml