Let’s write async rust from the ground up! - Conrad Ludgate

  Рет қаралды 12,024

Rust Nation UK

Rust Nation UK

Жыл бұрын

Async in Rust is similar to some languages, but due to not having any built in runtimes or memory management, the people that proposed the initial APIs had to work around some interesting problems. Let’s pretend we didn’t have these solutions already. Let’s build our own async features and runtimes from the ground up. And given the outcomes, can we find any interesting insights on how async may change in the future?

Пікірлер: 14
@daveduvergier3412
@daveduvergier3412 Жыл бұрын
I've been looking for this sort of first principles overview, so thank you Conrad!
@Heater-v1.0.0
@Heater-v1.0.0 8 ай бұрын
When are producers of such videos realise that for a code heavy presentation like this showing the code in a presentation window, in a window, in a window in the video makes the code far too small and/or fuzzy and hence a real pain for the viewer to follow if down right impossible. The code is the most important thing here, not all the frikken logos and other junk we get to look at for an hour. Please guys try to understand the point of what you are doing!
@malborboss
@malborboss 7 ай бұрын
Fully agree
@darksouluk1877
@darksouluk1877 Жыл бұрын
Awesome
@yapet
@yapet 7 ай бұрын
5:45 I’m pretty sure this isn’t a die shot of a CPU. Too many cores, for too little cache of modern CPUs. + HBM2 makes me think this is a GPU
@remram44
@remram44 Жыл бұрын
The slide at 18:18 looks suspicious, should State::Complete(age) by State::Complete(name) instead?
@sortof3337
@sortof3337 Жыл бұрын
second.
@robjtede
@robjtede Жыл бұрын
first
@conradludgate
@conradludgate Жыл бұрын
Nerd
@patryk6769
@patryk6769 Жыл бұрын
​@@conradludgate ?conradludgate nerd
@sortof3337
@sortof3337 Жыл бұрын
dude. you're a legend. Saw your talk and literally rewrote my project with traits magic. :D
@sortof3337
@sortof3337 Жыл бұрын
@@conradludgate good talk.very entertaining as well. I had seen Jon's talk on async and did some experiments. Didn't think I was going to learn anything new. Damn was I wrong. Really awesome talk.
@sortof3337
@sortof3337 Жыл бұрын
Can I ask you something about actix? The actor model actix uses, is it like that of erlang and beam. I am a telco developer and have lot of experience with erlang. But, I am studying codebase to understand it better, but I am having trouble. Do you have any advice? Should I first go through actix-core?
Living with Rust Long-Term - Jon Gjengset
33:42
Rust Nation UK
Рет қаралды 14 М.
La final estuvo difícil
00:34
Juan De Dios Pantoja
Рет қаралды 27 МЛН
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 55 МЛН
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 4,2 МЛН
Async Rust: the good, the bad, and the ugly - Steve Klabnik
46:20
All Things Open
Рет қаралды 9 М.
Async Rust Is The Bane Of My Existence | Prime Reacts
35:36
ThePrimeTime
Рет қаралды 91 М.
Tricks of the Trait: Enabling Ergonomic Extractors - Rob Ede
31:52
Rust Nation UK
Рет қаралды 6 М.
Async Rust Is A Bad Language | Prime Reacts
28:46
ThePrimeTime
Рет қаралды 84 М.
Jon Gjengset - Towards Impeccable Rust
55:59
Rust Nation UK
Рет қаралды 22 М.
RustFest Barcelona - Tyler Mandry: Life of an async fn
33:35
3D printed Nintendo Switch Game Carousel
0:14
Bambu Lab
Рет қаралды 4,7 МЛН
XL-Power Best For Audio Call 📞 Mobile 📱
0:42
Tech Official
Рет қаралды 773 М.
Куда пропал 3D Touch? #apple #iphone
0:51
Не шарю!
Рет қаралды 608 М.