Nicholas Matsakis - Rust 2024 and beyond

  Рет қаралды 10,316

Rust Nation UK

Rust Nation UK

Ай бұрын

This year will be the 3rd Rust edition, Rust 2024, and marks 9 years since Rust 1.0 was released in May of 2015. In that time Rust has become a foundational technology used everywhere from kernels to spacecraft to cloud data centers. 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? In this talk we'll look at what has been happening lately with Rust as well as some of the challenges that we will need to tackle over the next few years.

Пікірлер: 28
@Speykious
@Speykious Ай бұрын
Kinda crazy to me to see cve-rs mentioned lol
@sirgibsonable
@sirgibsonable Ай бұрын
Dude--that was awesome work!
@xshady2967
@xshady2967 Ай бұрын
love it xd
@rodelias9378
@rodelias9378 Ай бұрын
Great talk Niko. Rust is getting better each day!
@haloboy777
@haloboy777 Ай бұрын
This talk made me more invested in rust after 3 years of partial use. Would love to use it full time.
@josefvacek6472
@josefvacek6472 Ай бұрын
what is the breathing in the background lol
@culturedgator
@culturedgator Ай бұрын
Finn getting madder at the Async/Await
@pramodjingade6581
@pramodjingade6581 Ай бұрын
Async sleep() 😂
@stokotov2140
@stokotov2140 Ай бұрын
L.. .m😊
@NeotenicApe
@NeotenicApe 17 күн бұрын
i hate that amazon has infiltrated rust
@1____-____1
@1____-____1 14 күн бұрын
Why? No different than RHEL paying Kernel devs to do stuff.
@artemartem5336
@artemartem5336 Ай бұрын
Hey rust guys, please make "await future", not "future.await"
@Mankepanke
@Mankepanke Ай бұрын
It's much better to have it to the right though? (await (await foo).bar)?.baz vs foo.await.bar.await?.baz
@artemartem5336
@artemartem5336 Ай бұрын
@@Mankepanke let bar = await foo(); let baz = await bar();
@maximus1172
@maximus1172 Ай бұрын
this is not javascript, this is rust
@ovi1326
@ovi1326 Ай бұрын
​​@@artemartem5336naming intermediate values is hard and this one doesn't work well with results and options. like you'd still have to write ``` let x = (await make_x())?; ``` instead of ``` let x = make_x().await?; ```
@artemartem5336
@artemartem5336 Ай бұрын
@@ovi1326 Man, how to understand this semantically ? make_x().await - is it extension of make_x() result? Is result of make_x() = future? What is future.await ? Field of Future trait?
Tim McNamara - 4 levels of error handling
34:49
Rust Nation UK
Рет қаралды 5 М.
Luca Palmieri - Pavex: re-imaging API development in Rust
49:53
Rust Nation UK
Рет қаралды 9 М.
Giving 1000 Phones Away
00:18
MrBeast
Рет қаралды 30 МЛН
Did you find it?! 🤔✨✍️ #funnyart
00:11
Artistomg
Рет қаралды 121 МЛН
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 32 МЛН
How many pencils can hold me up?
00:40
A4
Рет қаралды 17 МЛН
Jon Gjengset - Towards Impeccable Rust
55:59
Rust Nation UK
Рет қаралды 22 М.
Joscha at Microsoft
48:46
Simuli
Рет қаралды 1,3 М.
Ben Wishovich - Full Stack Rust - Building Rust Websites with Leptos
44:54
Living with Rust Long-Term - Jon Gjengset
33:42
Rust Nation UK
Рет қаралды 14 М.
Chris Biscardi - Bevy: A case study in ergonomic Rust
54:25
Rust Nation UK
Рет қаралды 10 М.
When the details matter - Niko Matsakis - EuroRust 2023
30:57
EuroRust
Рет қаралды 3,8 М.
Moving beyond Arc˂Mutex˂T˃˃ - Katharina Fey
1:00:10
Rust Nation UK
Рет қаралды 11 М.
Impl Trait aka Look ma’, no generics! by Jon Gjengset
1:09:05
Copenhagen Rust Community
Рет қаралды 25 М.
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 8 МЛН
Куда пропал 3D Touch? #apple #iphone
0:51
Не шарю!
Рет қаралды 547 М.