Originally posted by ehansin
View Post
Announcement
Collapse
No announcement yet.
Ubuntu Talks Up Rust Kernel Programming Potential With Ubuntu 23.04
Collapse
X
-
-
He basically argued that everyone trying to do what Canonical says Ubuntu 23.04 will let them do is better served by newer kernel that 23.04 won't ever have available from Canonical, so it won't help beyond "hello world"-grade software
I know marketing folk are nuts, but how's that an ad?
edit:
Did Canonical say anything about using that Rust support on Ubuntu itself, or is this really just "we're gonna switch this kernel compile flag on in Ubuntu kernels"?
edit 2:
Is linux kernel Rust still limited to being compilable in a couple architectures? or is the compiler support also evolving to let Rust kernel pieces be used in all architectures supported by the linux kernel? this was mentioned in another thread and seems like the biggest hurdle for widespread usage of Rust in the kernel once basic enablement is doneLast edited by marlock; 05 April 2023, 04:42 PM.
- Likes 1
Comment
-
Originally posted by marlock View Postedit 2:
Is linux kernel Rust still limited to being compilable in a couple architectures? or is the compiler support also evolving to let Rust kernel pieces be used in all architectures supported by the linux kernel? this was mentioned in another thread and seems like the biggest hurdle for widespread usage of Rust in the kernel once basic enablement is done
On the other hand, in the real world, production deployments nowadays run on amd64, Aarch64, Power and that's pretty much it. Those architectures are of course supported.Last edited by jacob; 06 April 2023, 12:26 AM.
- Likes 5
Comment
-
-
Originally posted by bachchain View Post
Zig has managed to do something truly unique. It has convinced me that JavaScript actually has pretty decent syntax in comparison. It's truly astounding that someone, presumably with some amount of experience, looked at C and came to the conclusion that
Code:const std = @import("std"); pub fn main() !void { const stdout = std.io.getStdOut().writer(); try stdout.print("Hello, {s}!\n", .{"world"}); }
- Likes 1
Comment
-
Originally posted by theuserbl View PostAs I already wrote at
Phoronix: New AMD Ryzen CPUs, Intel Sapphire Rapids, Rust Adoption & More In Q1 During the first quarter of 2023 on Phoronix I wrote 708 original news articles pertaining to Linux, open-source, and hardware. That was complemented by another 45 Linux hardware reviews / multi-page featured articles for the quarter. Here is a
I would prefer Zig over Rust.
With Rust the Linux kernel will become fat and slow.
And it will be lesser secure then with Zig.
In fact the AGX driver+Mesa outperforms Apples own in OGL tests, though that’s not because of the language but because it’s well written and utilizes the GPU effectively. But it proves Rust is performant.
Perhaps you can provide some more specific details on how it will make Linux fat and slow?
Comment
-
Originally posted by marlock View Post
Is linux kernel Rust still limited to being compilable in a couple architectures
- Likes 1
Comment
-
Originally posted by darkonix View PostIt would be really interesting to hear from tradicional Linux module developers that try the Rust support for some time and share their experience.
It’ll be interesting to see what comes next, once there’s more support in the kernel. It will trickle in bit by bit over this year.
Comment
Comment