4 ms·
This is the electronics equivalent of Python3's breaking changes to string handling. It's pure evil, and will have 2nd order effects for decades.
by mikewarot 4mo ago
This is the electronics equivalent of Python3's breaking changes to string handling. It's pure evil, and will have 2nd order effects for decades.
- echoangle 4mo agoHow were they python 3 changes pure evil? I think it was a good thing for the language in the long run, and the earlier you do it, the better.
- ImprovedSilence 4mo agoIn the long run, python projects just became an unmaintainable mess, and now lots of devs moved on or use python less. At least in my experience.
- rho138 4mo agoBecause unicode and f-string replacements in an open source project are the devil and have completely similar parallels to a proprietary hardware chiplet being altered without any recourse? Axe grind me harder daddy.
- mikewarot 4mo agoUnicode isn't the devil. Deliberately break compatibility and forcing everyone to rewrite code is. There were compatible ways to do it, but political correctness won out. >Axe grind me harder daddy. My axes are ambient authority based operating systems, programmers who call themselves engineers, and case sensitive programming languages. Unicode is fine, just don't take away my ASCII. ;-)