I'm not sure how to word this, but I had a thought in passing -- I think there are many points in Rust where we optimized for the long term, choosing to do the thing that will work best once you know how the system works, rather than the thing that makes the system more familiar. Examples would be x..y instead of x..<y, x.await instead of await x, ... I'm not sure what else, but those at least =)
I'm not sure how to word this, but I had a thought in passing -- I think there are many points in Rust where we optimized for the long term, choosing to do the thing that will work best once you know how the system works, rather than the thing that makes the system more familiar. Examples would be
x..y
instead ofx..<y
,x.await
instead ofawait x
, ... I'm not sure what else, but those at least =)