Keynote | Rust in the Linux kernel - Alice Ryhl

Поділитися
Вставка
  • Опубліковано 8 лют 2024
  • 🔔 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
  • Наука та технологія

КОМЕНТАРІ • 9

  • @ragectl
    @ragectl 4 місяці тому +5

    Excellent talk

  • @jmarcelomb
    @jmarcelomb 3 місяці тому

    Loved the talk! Thank you so much!!

  • @gzoechi
    @gzoechi 4 місяці тому +1

    Great insight

  • @pyyrr
    @pyyrr 2 місяці тому

    oh no. i think its better off if everyone just sticks to c personally

  • @scosminv
    @scosminv Місяць тому

    I'd rather have zig as a better C instead of Rust... C ABI Interop would be a breeze.

    • @NicolaiSyvertsen
      @NicolaiSyvertsen Місяць тому

      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 Місяць тому

      @@NicolaiSyvertsen the point was not adding rust in the first place. That ship has sailed :).

  • @vcool
    @vcool 3 місяці тому +3

    It is dangerous to keep using C. Its use has to be replaced. On that note, even unsafe Rust is dangerous.