Probably they don’t use an IDE 🤷 Some don’t even know what a debugger is
Probably they don’t use an IDE 🤷 Some don’t even know what a debugger is
Good point. Makes sense.
If there are breaking changes, why not update the MAJOR version? It’s what semantic versioning is for:
Summary
Given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when you make incompatible API changes
- MINOR version when you add functionality in a backward compatible manner
- PATCH version when you make backward compatible bug fixes
I’m happy so many people despise C and C++. Maybe we can move on from it someday and use more memory safe languages that are easier to read. Languages with usable package managers, linting, documentation generation, IDEs, embedded debuggers, helpful stacktraces, readable errors, sane standard libraries, with less arcane invocations of evil.
Honestly, I hope the linux kernel manages to be rewritten in Rust someday.