Re:Understanding Rust futures by going way too deep
by dicroce on Monday July 26, 2021 @08:40AM
(#27958646)
I don't think it's simple. I find lifetimes especially challenging. I love rust, but sometimes I am remarkably unproductive in it because the compiler is so strict. Honestly, sometimes I think I need flash cards for memorizing how to deal with particular compiler errors.
[ Parent
| on HN ]
Re:Understanding Rust futures by going way too deep
by Argorak on Monday July 26, 2021 @09:35AM
(#27959151)
Lifetimes are an interesting illustration. They are conceptually surprisingly simple (they draw regions in time and check if one region is clearly smaller than another), but as a language feature very weird, as they are essentially a declarative language in an imperative setting. A lot people struggle with them more because they can't really _place_ the feature rather than applying it.