3 ms·
It could change, and therefore break, the real-world behavior of a given parser that some code is knowingly or unknowingly relying on.
by brundolf 5y ago
It could change, and therefore break, the real-world behavior of a given parser that some code is knowingly or unknowingly relying on.
- dane-pgp 5y agoSo could switching to another JSON parser. The response of the parser writer should be "I detected a bug in your code for you. You're welcome."
- brundolf 5y agoThis attitude willfully ignores real-world constraints. There are plenty of "shoulds", but at the end of the day, changing behavior is changing behavior. Maybe it's worth it, maybe it isn't. But it's never free.