Conversation
Notices
-
Embed this notice
Pissed Hippo (sun@shitposter.world)'s status on Friday, 21-Feb-2025 11:28:34 JST Pissed Hippo
greg k-h wrote a fairly glowing endorsement of Rust in the kernel, effectively "it does so much great stuff, why wouldn't we use it?" but strangely also, an admission that he's barely used it himself and the parts in the kernel he's looked at have "magic" that he doesn't understand. -
Embed this notice
Pissed Hippo (sun@shitposter.world)'s status on Friday, 21-Feb-2025 11:33:42 JST Pissed Hippo
rust in the kernel is a thing I don't have any dog in the fight and has no relevance to my life and taking a position in no way helps or hurts me but something about it gives me an uncomfortable vibe. -
Embed this notice
Hildegunst von Mythenmetz of programming (condret@shitposter.world)'s status on Friday, 21-Feb-2025 11:38:09 JST Hildegunst von Mythenmetz of programming
@sun i don't want rust in any c project, as most rust devs seem like they want to rewrite any c code in rust, which could lead to a kernel which you cannot patch or write modules for in c anymore -
Embed this notice
Pissed Hippo (sun@shitposter.world)'s status on Friday, 21-Feb-2025 11:38:09 JST Pissed Hippo
@condret in this case they don't have any permission to rewrite anything, they are just adding new drivers in Rust. -
Embed this notice
Linux Walt (@lnxw37j1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw37j1@gnusocial.jp)'s status on Friday, 21-Feb-2025 12:17:57 JST Linux Walt (@lnxw37j1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
@sun From what I read, it sounds like Greg_K-H endorsed _slowly_ rewriting parts of the kernel in #Rust. Drivers and interfaces first, but yeah.
And, yes, people commonly make errors in #C and C++ ( #C_Plus_Plus ) that Rust is said to prevent. But from what I can see, Rust adds enough complexity that bugs per LOC will surely increase.
It really does seem as though "rewrite everything in Rust" is as much a religious movement as a technological movement.
#rewrite_everything_in_rust -
Embed this notice
dobó istván (istvan@noauthority.social)'s status on Friday, 21-Feb-2025 12:25:53 JST dobó istván
@sun The CIA wants everyone to write rust.
rust in your kernel should make you as uncomfortable as backdoors in your silicon, which you have if you are using a post-2008 CPU.
Pissed Hippo likes this. -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Friday, 21-Feb-2025 18:20:53 JST 翠星石
@istvan @sun There is some post-2008 CPUs that probably only have software backdoors that you can eliminate by using free software instead. -
Embed this notice
dobó istván (istvan@noauthority.social)'s status on Friday, 21-Feb-2025 20:34:02 JST dobó istván
@Suiseiseki @sun I just use old Power and MIPS arch machines and air gap anything x86/x86-64.
Mr. God was right. x86-64 has no business being connected to the Internet. That’s why TempleOS has no networking.
-
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Friday, 21-Feb-2025 20:34:02 JST 翠星石
@istvan @sun Why wouldn't Power and MIPS arch machines that run proprietary software be backdoored?
-
Embed this notice