My Favourite Thing About Rust Is the Compiler(mayberay.bearblog.dev)
mayberay.bearblog.dev
My Favourite Thing About Rust Is the Compiler
https://mayberay.bearblog.dev/my-favourite-thing-about-rust-is-the-compiler/
https://mayberay.bearblog.dev/my-favourite-thing-about-rust-is-the-compiler/
The complications begin with async. Outside of async it’s a beautiful world.
With async, you tend to get locked down on library ecosystem level, with the dominant approach being work-stealing Tokio runtime, which I disagree with the fundamental design, after doing a lot of research. However, the gravity field of Tokio is strong. To escape it , I had to make a copy of popular crates and dig with LLMs to rewrite them to be free of work-stealing.