When the details matter - Niko Matsakis - EuroRust 2023

In the 8 years since Rust went 1.0, it has spread from a curiosity to a foundational technology used everywhere from kernels to spacecraft to cloud data centers. What is it that has made Rust successful, and what are the next big challenges for us to overcome? As Rust (and its community) grows, how do we stay true to our mission of empowering people to build everyone to build reliable and efficient software?
🦀 About Niko Matsakis 🦀
Nicholas Matsakis ( / nikomatsakis ) is a Senior Principal Engineer at AWS and lead of the open-source Rust language design team. He has worked on Rust since 2011, and led the design of its “secret sauce”, the borrow checker. He has played a number of other roles in Rust over the years, such as being a member of the Rust core team, the lead of the Rust compiler team, and helping to launch the Rust Foundation. Prior to working on Rust, he completed a PhD at ETH Zurich and did his undergraduate study at MIT.

Пікірлер: 4

  • @AdamChalmers
    @AdamChalmers6 ай бұрын

    Really helpful to get a sunmary of how async fn in trait is going to work. I remember reading about the Send bound problem on some issue or RFC or stabilization report. I like the solution the team chose!

  • @panstromek
    @panstromek6 ай бұрын

    4:17 not sure if the "batass system" pun was intended but I love it

  • @budiardjo6610
    @budiardjo66106 ай бұрын

    this explained a lott

  • @knnmran
    @knnmran3 ай бұрын

    "We can turn Rust into a platform where you can build a best in class library that gives best in class developer experience as if it was built in to the language..." i like the sound of that.