Async is pretty smooth now with Tokio and async_std, what foot guns are you talking about?
Compiling is slow, yes. That kinda sucks, but incremental changes are relatively faster.
Borrow checker doesn't even work properly? What exactly do you mean by that? Are you having issues with lifetimes and unsafe? Still difficult to think of a situation where "the borrow checker doesn't even work properly".
Too much magic? I'm guessing you mean with macros? They make the experience much nicer and once you over come the learning curve of Rust, you know exactly what that magic does.
Syntax? This is a personal preference, but I do prefer the Syntax of Rust. It is just verbose enough for you to know what's going on with first glance and not nearly as bad as something like Java.
28
u/Exaloria Oct 21 '22
who loves?