| ▲ | Who Runs Your Rust Future? Hands-On Intro to Async Rust(aibodh.com) | |||||||||||||||||||
| 69 points by febin 2 days ago | 9 comments | ||||||||||||||||||||
| ▲ | Twey 3 hours ago | parent | next [-] | |||||||||||||||||||
> What is harder to find is the bridge between them, the part that connects understanding how async works to actually shipping with it. There is actually already a tutorial at this level: Tokio has its ‘async in depth’ tutorial [1] that walks you through building a toy runtime and using it to run a future. Not a complaint — you can never have too many tutorials, unless they're about monads — but just a pointer in case you hadn't seen it :) | ||||||||||||||||||||
| ▲ | Havoc an hour ago | parent | prev | next [-] | |||||||||||||||||||
Bit weird to have a rust tutorial list JavaScript async as assumed knowledge tbh. | ||||||||||||||||||||
| ▲ | uxns 2 hours ago | parent | prev | next [-] | |||||||||||||||||||
With so much AI-produced junk out there, sites like this one are a breath of fresh air. Simple, aesthetic with real educational value. A second place this week (after https://www.makingsoftware.com/) where I've happily parked a few hours of my life. | ||||||||||||||||||||
| ▲ | vanillameow 3 hours ago | parent | prev | next [-] | |||||||||||||||||||
I really enjoy the prose of this article. The writing breaks down concepts in a very easily understandable way. Thank you for posting, will definitely finish this one later! | ||||||||||||||||||||
| ▲ | Quarrel 3 hours ago | parent | prev | next [-] | |||||||||||||||||||
I liked this article because it helped me understand the javacript engine flow better than I had. The rust flow is so much more natural to me. | ||||||||||||||||||||
| ▲ | amelius 2 hours ago | parent | prev [-] | |||||||||||||||||||
Don't use async but use threads instead. Threading treats the CPU as a resource, which it is! Whereas async simply locks the CPU, which can deplete the system for longer computations. If you hate garbage collection pauses (which most Rust users do) then don't use async. | ||||||||||||||||||||
| ||||||||||||||||||||