Re:Matt Godbolt sold me on Rust by showing me C++
by quietbritishjim on Wednesday May 07, 2025 @05:08AM
(#43913577)
I suppose the sense it is backwards incompatible is that library authors have named their parameters without intended to make them part of the public interface that they commit to maintaining. Perhaps it could be made backwards compatible by being opt in function declarations but that would seem like a bit of a pain.
I suppose it could still be added in the future; there are probably several syntax options that would be fully backward-compatible, without even needing a new Rust edition.