Toot

Written by Craig Stuntz on 2024-08-29 at 16:38

I am reading about some disagreements between Rust and C Linux kernel developers which sort of boil down to the Rust developers saying "fix your bugs and make your spec correct" and the C developers saying "just do what everyone else does and you'll be fine." Let me say that I personally am much more inclined to agree with the Rust developers on principle, but... I can kind of see where the C developers are coming from? The "test the code into oblivion and then never do anything different" approach kind of works for legacy code, even though we might feel gross about it. The point is that I think there's a reasonable case for the C developers' approach, if you must program in C, which is unsafe. I don't like it, and I agree much more with the "Rust approach," but there is a certain logic to what they're saying.

=> More informations about this toot | View the thread | More toots from CraigStuntz@discuss.systems

Mentions

Tags

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113046290248534607
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
241.667058 milliseconds
Gemini-to-HTML Time
0.365459 milliseconds

This content has been proxied by September (3851b).