|
@asyncrs | |||||
|
We're happy to announce the release of `async-std` beta to the public. `async-std` is a library that looks and feels like the @rustlang standard library, built from ground up for `async/await`.
async.rs/blog/announcin…
|
||||||
|
||||||
|
async-std
@asyncrs
|
16. kol |
|
It faithfully recreates the standard libs interface for usage in modern `async/await` applications. Want to know more? It comes with extensive docs, a book and a big tutorial!
docs.rs/async-std
book.async.rs pic.twitter.com/PdSbqF0ccN
|
||
|
|
||
|
async-std
@asyncrs
|
16. kol |
|
`async-std` ships with a powerful `task` module, which makes tasks as easy to use as `thread`. On top of that, it makes tasks single allocation!
book.async.rs/concepts/tasks…
|
||
|
|
||
|
async-std
@asyncrs
|
16. kol |
|
And Aleksey Kladov (matklad) has written an extensive tutorial to implement a chat server with all bells and whistles, available in the book and here.
github.com/async-rs/a-chat
|
||
|
|
||
|
Lande
@Carlos_Lande
|
17. kol |
|
I've been introducing myself to the world of fearless concurrency in rust and it's current state is a bit confusing. Futures 0.1, Futures 0.3, compat module, Tokio, std::future... Does this crate look like the final async/await proposal that end users will code with? Thanks!
|
||
|
|
||
|
async-std
@asyncrs
|
17. kol |
|
async/await is just the syntax and will be the only that thing the Rust compiler ships.
This is our go at providing an approachable, consistent interface to learn on and understand things better.
|
||
|
|
||
|
hoodie
@hoodie_de
|
16. kol |
|
can somebody please give a @RustFest talk putting tokio-rs, hyper, romio, rustasync and now async-std into context? there is probably a lot of head scratching right now even though stuff looks absolutely amazing
|
||
|
|
||
|
Florian Gilcher ∠(・.-)―〉 →◎
@Argorak
|
16. kol |
|
tokio, async-std: executors with support libraries
romio: tokio fork for trying out the new futures interfaces. can be ignored in practice. Great library to base things on.
hyper: async http client
rustasync: async working group of the rustlang project
|
||
|
|
||
|
Christopher Armstrong
@radix
|
16. kol |
|
does it use a threadpool for file I/O?
|
||
|
|
||
|
vertexclique
@vertexclique
|
16. kol |
|
Yes, internally, it is driving file IO with executor (which is a thread pool)
|
||
|
|
||
|
MⒶrtin HⒶboⓋštiak [BEFORE! Jan/3➞₿🔑∎, LNP/BP]
@kixunil
|
16. kol |
|
Awesome project!
|
||
|
|
||