zlacker

[return to "Avoid Async Rust at All Cost"]
1. ernst_+m9[view] [source] 2024-01-23 12:47:56
>>jmakov+(OP)
I also think that Async Rust is a major disadvantage and overall a mistake.

It feels like Rust is trying to be "The Language" suitable for both low-level system programming and high level application development.

But you can't do both. Rust will never be as ergonomic and simple to cook as Java, Go, OCaml, Scala, Erlang/Elixir and other high level languages. Yet this async split brings the perilous language schism somewhat akin to D's GC/non-GC dialects, where people have to write and maintain two versions of libraries. And I doubt that parametric async will solve the problem fully.

◧◩
2. valent+0a[view] [source] 2024-01-23 12:52:15
>>ernst_+m9
I agree, however... async is also super important for high performant code, which is one of the goals of Rust no?
[go to top]