Lists Home |
Date Index |
> It sounds like you've had some bad experiences with poorly
> written code that worked with binary data. All of us have. However,
> that doesn't make it right to attack the whole class of binary formats
> or programmers who use binary formats.
No, but it does make it right to point out (a) that redundancy in the data
has benefits as well as drawbacks, and (b) that text-based formats make it
easier to debug the code that produces and consumes the data, and thus makes
this code less likely to contain bugs.
If we can't learn from our "bad experiences" how to make software more
reliable, how will we learn?