Comment by vacuity

9 months ago

I think the async Rust shortcomings are largely solvable, but I sympathize with everyone running into the numerous problems right now.

What's bad about it? Last time I used Rust was before that feature existed.

  • High cognitive complexity, incongruity with other language features, interface virality (the bemoaned "function coloring problem"). I think much of the downsides are more a result of slow moving language design than intractable fixtures.