[PATCH 3/4] lsscsi: code shrink and refactor

Michael Conrad mconrad at intellitree.com
Thu Jul 9 20:59:09 UTC 2020


On 7/9/2020 3:16 PM, Markus Gothe wrote:
> Jon Postel formulated the robustness principle decades ago. Still 
> today it is a good advice to "be liberal in what you accept and strict 
> in what you send".

Counterexample: Internet Explorer

It allowed so much garbage to render correctly that other browser 
vendors had to work overtime to accept all the same garbage and make 
sure it rendered in the same way.  Then, subsequently when IE was no 
longer defining the standard, progress was hamstrung by needing to be 
compatible with its own past allowances lest they be accused of breaking 
people intranets.  So much so that they just weren't able to fix most of 
their bugs and eventually abandoned the project.  If they had just 
declared tighter standards and enforced the rules, web development might 
not have been a misery for an entire decade.



More information about the busybox mailing list