2 ms·
I really loathe to read this. I love the borrow checker, but I despise arbitrary complexity. I feel that Rust is far more complicated than it needs to be, and
by jollybean 4y ago
I really loathe to read this.
I love the borrow checker, but I despise arbitrary complexity.
I feel that Rust is far more complicated than it needs to be, and that this is our 'first attempt' with borrowing and lifetimes, and that there is an 'easier way'.
Engineers love to solve problems, if we can solve the 'life time' issue, we 'feel' very accomplished. And I mean literally a 'feeling'.
We are not bound to business and customer success in the same way, and so we tend to value one issue over the other due to our instinct.
I'm still skeptical about the extra time being worth the added cost of development in so many cases.