4 ms·
A recent example. Go values not breaking current code much more than adding features.
by hu3 7y ago
A recent example.
Go values not breaking current code much more than adding features.
- steveklabnik 7y agoRust also values not breaking current code very highly; it only happens for soundness fixes. "stability" is a tough word; some people use it to mean "doesn't change", and others use it to mean "append-only change."
- pjmlp 7y agoYet even Go has several new features not present in version 1.0 and 2.0 roadmap is underway. Languages are software products, they are evolve to fulfill the market needs or they die.
- oaiey 7y agoEvery non-toy, non-academic programming language should be non breaking. I know, there is a gray zone and some do not give a sh*. But as a company it is really hard investing into something that is breaking.
- pjmlp 7y agoThat leaves C out then.
- fluffything 7y agoRust evolution breaks less code than C++.