one extremely distinctive thing about how i personally write @rustlang is that i genuinely believe that nearly every program can be simple/boring assuming you invest enough time in thinking about it upfront
when i run into a space where i& #39;m needing a ton of lifetime annontations, in particular, i just stop and turn around
it& #39;s a signal to me that i& #39;m thinking about the program in a non-rusty way and that i should go back to the drawing board
it& #39;s a signal to me that i& #39;m thinking about the program in a non-rusty way and that i should go back to the drawing board
this is not 100% always true, there are a very few programs that require a ton of special rust features to be expressed
but they are super rare, at least in *my experience*
but they are super rare, at least in *my experience*