• 0 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: June 29th, 2023

help-circle

  • …look man, I’m going to say this as simply as possible because you keep mischaracterizing or misunderstanding a lot of what I say. I’m not making any claims about kernel policy, full stop. I never did.

    I’m not saying his behavior is justified in regards to calling rust a cancer, I’m just saying that he is making a legitimate technical complaint, regardless of his motives…and EVEN if he wasn’t, name calling is unproductive.

    C is high level ASM, Linus has said that as a quote, I personally agree with it having written both, it’s an opinion, not a statement of fact, you can disagree all you like but the fact that some kernel maintainers share the opinion is a valid point to bring up in this conversation about multiple languages causing a divide. I will find the source for his quote if that will satisfy you.

    Lastly, the point I’m trying and failing to make is the kernel is 1% ASM, rust when fully brought into the kernel will comprise far more than 1%, additionally it is FAR more different to C than ASM is regardless of your opinions on the C is high level ASM statement. It WILL create a language barrier, the question is how significant will that be. The ASM is a small minority of kernel code, rust won’t be.




  • I do take it seriously and I think he’s overreacting a little but he does make a reasonable point. Bringing 2 languages into the kernel does create a divide that can come with a maintenance burden. The burden is probably worth the benefits but it’s still an additional burden and that is a valid concern IMO that should be properly addressed and argued with pros/cons rather than name calling and dismissal. Maybe he is acting in bad faith, but I feel like that should only be the conclusion drawn AFTER a reasonable attempt to talk things over has been made.

    Additionally assuming someone is acting in bad faith when they’re not can make them jaded with the rust community and push them to actually acting with bad faith even if they weren’t before.

    Regardless of the situation and whether he’s acting in bad faith or not I feel like marcan’s comments add nothing productive to the situation and that was my real point with the comment.