3 ms·
> As far as backwards compatibility, worshipping at the thrown of backwards compatibility is one reason that Windows is the shit show it is. Not entirely, the
by worik 2y ago
> As far as backwards compatibility, worshipping at the thrown of backwards compatibility is one reason that Windows is the shit show it is.
Not entirely, there are other reasons too
But we should respect semantic versioning. Python is a dreadful sinner in that respect.
- foobiekr 2y agoSemantic versioning is an illusion. It's a human-managed attempt to convey things about the surfaces and behaviors of software systems. Best case, it isn't completely misleading and a waster of everyone's time. There is no perfection here, but the correct way to reason about this is to have schema-based systems where the surfaces and state machines are in high level representations and changes can be analyzed automatically without some human bumping the numbers.
- worik 2y ago> Best case, it isn't completely misleading and a waster of everyone's time You mean best case it is useful