#[Suggestion] I want to learn about the concurrency aspects of rust (Sync, send, threads, mpsc...)
10 messages · Page 1 of 1 (latest)
I would recommend https://www.youtube.com/watch?v=ThjvMReOXYM if you have the time
Finally, we tackle the topic of async/await in Rust, and specifically looking at how to use and think about async/await more so than how it works under the hood. My hope with this video is to convey the mental model and intuition you should use when using async/await in your own code, without getting bogged down in the details of Future, Pin, an...
Thanks @jolly arch , please do share other resources too related to Sync/ Send / anything related to concurrency if you find useful for beginers
there is https://rust-lang.github.io/async-book/ it;s being rewritten though
For a more basic overview, I can recommend niko's talk at cppnow
http://cppnow.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/boostcon/cppnow_presentations_2017
—
Through the concept of zero-cost abstractions, C++ has shown that it is possible to combine low-level control with high-level programming concepts. Rust is language that aims to offer ...
nicely connects the borrow checker to Send/Sync
If you are interested in concurrency in general from the ground up and not so much in "using async/concurrency now in an application" I can recommend Mara Bos' book: https://marabos.nl/atomics/
is this essentially how the library designers have created libraries to use concurrency?
Yes, as far as I know.