After the lengthy and varied discussion in the pitch thread, I'm disappointed to see the proposal almost unchanged, and almost none of the talking points of the pitch thread addressed under "alternatives considered".
- -1 for the non-interaction with the evolution process
- -1 for failure to address the overlap between this proposal and the borrowing accessors proposal. The two features aren't even close to orthogonal, so we should certainly not have both in the language. One of the two should expand to cover the use-cases for the other.
- -1 for these are the wrong names, and/or the borrow accessors proposal is using the wrong names; the exact same concept shouldn't be
Inoutin one andmutatein the other. - -1 for these are the wrong names, they should line up with
Span/MutableSpan, on which front the ship has already sailed.