|
|
|
|
|
by nurettin
590 days ago
|
|
> Quite a lot of people criticizing Rust for the lack of formal standards seem to assume that such standards will immediately improve something Formal standards aren't just for providing a spec to be used in alternative implementations or somehow proving that the syntax is logically sound. They are also the process of international representatives vetting for new additions to the language or breaking backwards compatibility which is what I would be criticizing the lack thereof. |
|
It is another myth or fetishism that international standards have some inherent mechanism to ensure the compatibility. Such quality can be only maintained when standard editors take care of that and there is a comparable industry support. Missing any one, the compatibility can be easily broken, and conversely any specification---formally written or not---can maintain the compatability when both are satisfied.