Keynote | Rust in the Linux kernel - Alice Ryhl

  Рет қаралды 8,060

RustLab Conference

RustLab Conference

Күн бұрын

🔔 FOLLOW RUSTLAB CHANNEL 🔔
ABSTRACT:
The Linux kernel is a project with a lot of special requirements on your code, and until late last year, one of those requirements was that you had to use C. Today, this is no longer true, and there are now several Linux kernel driver projects using Rust.
In this talk, you will hear about the experience of using Rust in the Linux kernel, and the journey of building a complex driver.
This channel is dedicated to the videos of the RustLab conference.
⚙️ Follow us on TWITTER:
/ rustlab_conf
⚙️ Follow us on FACEBOOK:
/ rustlabconference
RustLab is the first Italian international conference on the Rust programming language, organized by Develer.
Develer is not just an Italian company projecting and releasing hardware and software solutions for the industrial environment, but is also an ensemble of people sharing their great passion for new technologies and how they can be applied to your everyday life.
⚙️ Follow DEVELER on INSTAGRAM:
/ wearedeveler
⚙️ Follow DEVELER on FACEBOOK:
/ we.are.develer
⚙️ Follow DEVELER on TWITTER:
/ develer
⚙️ Follow DEVELER on LINKEDIN:
/ 114426
⚙️ Follow DEVELER on TELEGRAM: t.me/wearedeveler
⚙️ Follow DEVELER on TIK TOK:
/ wearedeveler

Пікірлер: 11
@ragectl
@ragectl 7 ай бұрын
Excellent talk
@gzoechi
@gzoechi 7 ай бұрын
Great insight
@jmarcelomb
@jmarcelomb 7 ай бұрын
Loved the talk! Thank you so much!!
@scosminv
@scosminv 5 ай бұрын
I'd rather have zig as a better C instead of Rust... C ABI Interop would be a breeze.
@NicolaiSyvertsen
@NicolaiSyvertsen 4 ай бұрын
Rust is more mature, and interop with C can be improved. Lets at least get one non-C language that has reached 1.0 into the kernel before we think about adding more.
@scosminv
@scosminv 4 ай бұрын
@@NicolaiSyvertsen the point was not adding rust in the first place. That ship has sailed :).
@----__---
@----__--- Ай бұрын
C interop would be easy because zig is at least unsafe as c and its interoperability is no different than using rust bindgen (calling clang under the hood is no magic you know). The point is to have safe abstractions over the unsafe C code, not adding another unsafe language beside C.
@pyyrr
@pyyrr 6 ай бұрын
oh no. i think its better off if everyone just sticks to c personally
@vcool
@vcool 7 ай бұрын
It is dangerous to keep using C. Its use has to be replaced. On that note, even unsafe Rust is dangerous.
@gtdcoder
@gtdcoder 3 күн бұрын
C is obsolete and does need to be replaced, but by C++, not by Rust.
Arc in the Linux Kernel - Alice Ryhl
32:47
Rust Nederland (RustNL)
Рет қаралды 3,5 М.
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 22 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 17 МЛН
Keynote | Actors with Tokio - a lesson in ownership - Alice Ryhl
44:58
RustLab Conference
Рет қаралды 16 М.
Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022
51:54
NDC Conferences
Рет қаралды 105 М.
Build with Naz : Rust subtyping and variance
15:07
developerlife․com
Рет қаралды 381
Why Compile a Linux Kernel from Source?
13:38
DJ Ware
Рет қаралды 30 М.
Linus Torvalds on why desktop Linux sucks
11:07
gentooman
Рет қаралды 1,4 МЛН
How Linux Kernel Prints Text on Screen
12:46
Nir Lichtman
Рет қаралды 71 М.
I Spent 18 Months Using Rust And Regret It
38:36
ThePrimeTime
Рет қаралды 373 М.
Keynote: Linus Torvalds in Conversation with Dirk Hohndel
31:05
The Linux Foundation
Рет қаралды 28 М.
Kernel 6.10 | Locked & Optimized
56:02
Maple Circuit
Рет қаралды 55 М.