▲ | spyrja 7 days ago | ||||||||||||||||
True. But then again, backward-compatibility isn't really such a hard to do with ASCII because the MSB is always zero. The problem I think is that the original motivation which ultimately lead to the complications we now see with UTF-8 was based on a desire to save a few bits here and there rather than create a straight-forward standard that was easy to parse. I am actually staring at 60+ lines of fairly pristine code I wrote a few years back that ostensibly passed all tests, only to find out that in fact it does not cover all corner cases. (Could have sworn I read the spec correctly, but apparently not!) | |||||||||||||||||
▲ | eru 7 days ago | parent [-] | ||||||||||||||||
You might like https://fsharpforfunandprofit.com/series/property-based-test... | |||||||||||||||||
|