67
Rust needs an official specification
(tweedegolf.nl)
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Credits
A specification is just another form of implementation that suffers from the very same problem you describe too.
Fair enough. In practice, we resolve it recursively with a higher level specs and at some point it is just "someone wants that". In commercial software development (where SIL is used) that is a customer who pays for it or some executive.