Borrow checker is a good motivator
And rust is hard: https://hirrolot.github.io/posts/rust-is-hard-or-the-misery-...
And rust is hard: https://hirrolot.github.io/posts/rust-is-hard-or-the-misery-...
Can you explain how this blog post relates to the difficulty of using Rust for writing a window manager?
Is a really good write up, though very specific to Wayland.
Here the author has boiled the problem down to its minimal form, and it’s still 10s of lines of code.
It is this weird overlap of over-verbosity a-la c++ and extreme succinctness a-la Perl. You have to spell everything out and every bit of punctuation matters.