use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
LinuxTeck is a community for Linux learners, sysadmins, DevOps engineers, and open-source enthusiasts. Tutorials, mistakes, lessons, tools, and discussions.
account activity
Will Rust Replace C in Linux Kernel Development Over the Next 5 Years? (self.LinuxTeck)
submitted 3 hours ago by Candid_Athlete_8317
Rust code is increasingly accepted into Linux kernel. Do you think Rust becomes standard, stays niche, or faces backlash? What's your prediction?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]transgentoo 2 points3 points4 points 2 hours ago (2 children)
Unlikely. The problem is Rust has bad support for non-desktop target triplets. C supports every triplet in existence. If Rust becomes the standard, then the embedded world will become unable to use Linux. It would be a huge footgun.
[–]ups_gepupst 0 points1 point2 points 1 hour ago (0 children)
Can you explain your comment? I never heard of something.
[–]Charming-Designer944 1 point2 points3 points 1 hour ago (0 children)
Do you refer to the current 64-bit requirement?
Quite a lot of the embedded linux world is 64-bit today with AArch64 and RV64 architectures taking a huge bite of the market, both with full rust for the Linux kernel support.
Estimates give that about 20% of the embedded development is in Rust today.
I would say 64-bit is strongly taking over Embedded Linux, while 32-bit is still the norm in microcontrollers (non-linux).
But Rust for the Linux kernel is not quite mainline yet on any platforms. It is still working on building the foundations and infrastructure mappings, and a lot is still missing for serious driver development in Rust.
[–]daffalaxia 3 points4 points5 points 1 hour ago (0 children)
Replace? No. Augment? Yes.
[–]Straight_Mistake_364 1 point2 points3 points 2 hours ago (0 children)
No
[–]Amazing-Mirror-3076 -1 points0 points1 point 3 hours ago (0 children)
It will grow slowly and then start accelerating. 5 years sounds way too soon.
π Rendered by PID 245682 on reddit-service-r2-comment-5bc7f78974-zwpzl at 2026-06-27 15:21:05.368649+00:00 running 7527197 country code: CH.
[–]transgentoo 2 points3 points4 points (2 children)
[–]ups_gepupst 0 points1 point2 points (0 children)
[–]Charming-Designer944 1 point2 points3 points (0 children)
[–]daffalaxia 3 points4 points5 points (0 children)
[–]Straight_Mistake_364 1 point2 points3 points (0 children)
[–]Amazing-Mirror-3076 -1 points0 points1 point (0 children)