this post was submitted on 09 Feb 2026
215 points (96.9% liked)
Linux
12218 readers
220 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
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Most common reason I saw was not wanting mixed languages across the code base.
If you're a Rust maintainer and you're given a C patch (or reverse) then what do you do with it/confirm it's not bringing other bugs.
Other issues are that it's heavier, hurts compatibility, and doesn't function like C.
This is a very valid reason, indeed.