|
|
Subscribe / Log in / New account

Linux-for-Rust or Rust-for-Linux

Linux-for-Rust or Rust-for-Linux

Posted Sep 3, 2024 13:17 UTC (Tue) by pizza (subscriber, #46)
In reply to: Linux-for-Rust or Rust-for-Linux by Wol
Parent article: Rust-for-Linux developer Wedson Almeida Filho drops out

> Linus then says "okay, it looks good, it's going in" - as he should if it lives up to its promises, and next minute all new graphic drivers will be in Rust.

Linus has a lot of "soft power" but at the end of the day, he can't actually _force_ anyone to do anything. Other than enforcing the "Linux" trademark, anyway.

> Unfortunately, all the serious pushback from opinionated maintainers seems to be of the form "I don't like it so it's not going in".

Their objections have considerably more meat than that. Even Ted Tso's.

(And I recall numerous Rust folks having strong opinions about what should or shouldn't go in to stuff they maintain. So let's not pretend that opinionated maintainers are okay for me, but not for thee!)

> as new people come in with Rust versions and shove them aside.

(1) there isn't a legion of "Rust developers" just waiting at the gates, and (2) nearly everyone seems to vastly, vastly underestimate just how much _work_ these core maintainers actually do, day in and day out. Rust doesn't magically make most (if any) of that ongoing work become unnecessary.


to post comments

Linux-for-Rust or Rust-for-Linux

Posted Sep 5, 2024 1:16 UTC (Thu) by raven667 (subscriber, #5198) [Link]

> nearly everyone seems to vastly, vastly underestimate just how much _work_ these core maintainers actually do, day in and day out

this seems to be a major sticking point, for someone who learned a Rust, understands the code and is past that experience it can be hard to understand the fear and trepidation from a maintainer who may feel like they are burnt out and just hanging on at the edge of their competence and time, who are told that they need to stretch and grow and spend even more mental effort learning when they don't feel like their current workload will take a holiday to let their brain relax and absorb new thoughts. It just looks like pain. Like being at mile 20 in a marathon and having someone start jogging alongside saying "what's wrong with you,why are you breathing so hard, can't you go faster".

The Rust design seems to do what it was designed to do well, which can clear up whole classes of hard to find bugs, but being right isn't the same as winning hearts and minds and its supremely frustrating to be right and still lose. It's one thing to be confident you are technically correct, it's another to make changes which affect millions of people when you are nagged by doubt that the house of cards will topple of you touch it wrong, from somewhere outside your awareness


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds