Earlier quoted context omitted.
There is Redox but adoption and traction is minimal. But these things take time so maybe it will become popular in the future.
I would have expected more then one Rust kernels. It kind of seems that Rust community is missing the ability or the desire to implement a kernel and would like the Linux kernel devs to do the work for them.
Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
61–70 of 127 posts
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#62Earlier quoted context omitted.
I would assume this type of pushback is one of the main reasons a project like Linux is trustworthy in the first place.
Linus has the wisdom to see the writing on the wall - the kernel is becoming too complex to be maintained and extended by newcomers; the pool of C ninjas that can handle it reliably is diminishing. This kind of foresight is what makes Linux trustworthy in the first place. A lot of current individual contributors lack that vision and fail to understand the reason for introducing what they see as unneeded complexity. T…
Have anything in particular in mind? It's been my understanding that Rust actually can do everything C can, but the additional safety guarantees imposed by the type system make it a bit harder.
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#63Earlier quoted context omitted.
I admit it's not often I see a direct panic. But I do see bugs caused by memory issues relatively often. In fact two weeks ago I made a patch for a memory issue in a wifi driver that caused it to drop connections. The long list of CVE is more direct proof though. By far most of them are memory safety issues. Suggesting making a new kernel is just total FUD. This is a multi decade project. It's like saying to a person…
> Suggesting making a new kernel is just total FUD. This is a multi decade project. Linux started as a hobby project of a single student and just a few years later it was already possible to build a full-blown UNIX desktop system with Linux as kernel. Why should that not be possible to replicate today? Especially with modern development tooling and a big and motivated language community?
What is missing is the user base! When Linus started his project, many people knew Unix in their professional life and were disappointed with what the market (M$) was proposing for the personal computer world.
Today, no such multitude is waiting for the next Linux.
Linux may not be perfect, but it's definitely good enough.
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#64Earlier quoted context omitted.
Linus has the wisdom to see the writing on the wall - the kernel is becoming too complex to be maintained and extended by newcomers; the pool of C ninjas that can handle it reliably is diminishing. This kind of foresight is what makes Linux trustworthy in the first place. A lot of current individual contributors lack that vision and fail to understand the reason for introducing what they see as unneeded complexity. T…
> But since Rust is not a technical choice, as Rust cannot per-se do things that are impossible in C - you can do anything in C Have anything in particular in mind? It's been my understanding that Rust actually can do everything C can, but the additional safety guarantees imposed by the type system make it a bit harder.
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#65Earlier quoted context omitted.
Good news for whom? The mental safe space of old time kernel developers? Or good new for users who will continue to have to deal with kernel panics and other memory issues.
> The mental safe space of old time kernel developers? As long as they are the majority of the kernel developers, their wish is what matters the most.
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#66Earlier quoted context omitted.
> Suggesting making a new kernel is just total FUD. This is a multi decade project. Linux started as a hobby project of a single student and just a few years later it was already possible to build a full-blown UNIX desktop system with Linux as kernel. Why should that not be possible to replicate today? Especially with modern development tooling and a big and motivated language community?
> Why should that not be possible to replicate today? What is missing is the user base! When Linus started his project, many people knew Unix in their professional life and were disappointed with what the market (M$) was proposing for the personal computer world. Today, no such multitude is waiting for the next Linux. Linux may not be perfect, but it's definitely good enough.
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#67Earlier quoted context omitted.
> The mental safe space of old time kernel developers? As long as they are the majority of the kernel developers, their wish is what matters the most.
Not users? Linux development is it's own reward?
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#68Earlier quoted context omitted.
It is never good news that "nontechnical nonsense" causes a major maintainer to step down, regardless of Rust or not-Rust.
What was heard in the video was both technical and sensible.
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#69Earlier quoted context omitted.
That wasn't the nature of the pushback. He did a presentation on making a fs in rust, the response from this dev was "we won't be converting to your religion. We are going to continue modifying c code and your dumb rust code will always be a second class citizen." Literally just hostility for hostility sake. He wasn't proposing to rewrite everything in rust. He wasn't proposing that everyone learns rust. He was just…
What was literally said didn't include the words "always" or "your dumb rust code". From the subtitles with slight manual fixes: > I suspect part of the problem here is you're trying to convince everyone to switch over to the religion as promulgated by rust and the reality is that ain't going to happen because we have 50 plus filesystems in Linux, they will not all be instantaneously converted over to rust. Before th…
Re: Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
#70Earlier quoted context omitted.
Meaning: Maybe there should be a competitor to Linux written in Rust BTW: There are a few Rust OS kernels, but none of those have the popularity of Linux of course.
Like something for mobile phones using Rust alongside a managed runtime?
Can't find the name of that now. But there's also RedoxOS and probably several more.