4 ms·
For anyone interested there was a big discussion on async in rust a few days ago. Rust is on todo list to learn but I found reading some of these comments quite
by rcarr 3y ago
For anyone interested there was a big discussion on async in rust a few days ago. Rust is on todo list to learn but I found reading some of these comments quite interesting:
https://news.ycombinator.com/item?id=37435515 https://news.ycombinator.com/item?id=37435515
- mplanchard 3y agoNote also this rebuttal: https://news.ycombinator.com/item?id=37448460 https://news.ycombinator.com/item?id=37448460 As someone who works with async rust professionally, I wouldn’t let takes like the one you posted dissuade you. My personal opinion is that async rust is easier to work with than in most other languages because of the extra concurrency guarantees that rust gives you. There are some rough edges, but not nearly as many as the link you posted suggests.
- littlestymaar 3y agoThis exactly. Sure Async Rust requires you to learn a few new things, but the blog post is mostly a rant from someone not very familiar with the topic (like what you'd expect from something called “<X> is a bad language” TBH).
- rcarr 3y agoI wasn't, I actually didn't even read the attached article only the HN comments who seemed to mainly disagree with the article and mentioned quite a lot about the different approaches to async in Rust. I really want to learn it but prioritising up-skilling my DevOps capabilities at the minute so it will have to be next year.
- mplanchard 3y agoGlad to hear it! I am ~2.5 years into my professional Rust career, ~4.5 years into working with the language, and it's still my favorite. It's certainly not the only great language out there, but it's definitely one of them.