this post was submitted on 24 Nov 2025
115 points (96.7% liked)

Linux

10265 readers
774 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Alex Gaynor recently announced he is formally stepping down as one of the maintainers of the Rust for Linux kernel code with the removal patch now queued for merging in Linux 6.19.

Alex Gaynor was one of the original developers to experiment with Rust code for Linux kernel modules. He's drifted away from Rust Linux kernel development for a while due to lack of time and is now formally stepping down as a listed co-maintainer of the Rust code. After Wedson Almeida Filho stepped down last year as a Rust co-maintainer, this now leaves Rust For Linux project leader Miguel Ojeda as the sole official maintainer of the code while there are several Rust code reviewers.

you are viewing a single comment's thread
view the rest of the comments
[–] eleijeep@piefed.social -5 points 2 days ago (3 children)

the myth of the safe C programmer

I learnt C around about 1997 and I've used it off and on professionally since about 2006. I am not a myth, and there are many others like me.

What do you want me to write?

[–] fruitcantfly@programming.dev 11 points 1 day ago

What do you want me to write?

To meet the bar set by onlinepersona, you'd need to write safe C code, not just some of the time, but all of the time. What you appear to be proposing is to provide evidence that you can write safe C code some of the time.

It's like if somebody said "everyone gets sick!", and some other person stepped up and said "I never get sick. As proof, you can take my temperature right now; see, I'm healthy!". Obviously, the evidence being offered is insufficient to refute the claim being made by the first person

[–] Corbin@programming.dev 5 points 1 day ago

I want you to write kernel code for a few years. But we go to Lemmy with the machismo we have, not the machismo we wish we had. Write a JSON recognizer; it should have the following signature and correctly recognize ECMA 404, returning 0 on success and 1 on failure.

int recognizeJSON(const char*);

I estimate that this should take you about 120 lines of code. My prior estimated defect rate for C programs is about one per 60 lines. So, to get under par, your code should have fewer than two bugs.

[–] ISO@lemmy.zip 7 points 2 days ago (1 children)

Can you point to relevant non-trivial public work of yours that has zero CVE's?

The more you learn and know, the more you refrain from making such statements. This is universally applicable, and not limited to C or programming. And that's what makes your "story" suspect.

Or maybe it's a reading comprehension issue.


^I^ ^used^ ^to^ ^write^ ^non-trivial^ ^C^ ^code^ ^myself^ ^btw.^

[–] eleijeep@piefed.social 0 points 2 days ago (1 children)

That's quite an insulting insinuation, and no, I'm not going to doxx myself on my pseudonymous piefed account.

What do you want me to write?

[–] ISO@lemmy.zip 14 points 2 days ago* (last edited 2 days ago)

Super-human claims require evidence. And asking for that evidence is not an insult.