I spent the last 2 hours dealing with C++ value categories in templated code.
Could someone please kill me?
Most people focus on the #BorrowChecker when they compare #RustLang and #CPP, but I feel that it should also be highlighted how much more intuitive (and a lot saner) it is to deal with moving/copying/referencing in Rust.