dominictarr / sentimental-versioning

version numbers with meaning
sentimentalversioning.org
Other
57 stars 10 forks source link

USB versioning is mad #9

Open jamiegluk opened 3 years ago

jamiegluk commented 3 years ago

I'd like to give a shout-out to the USB versioning standard. Where USB 3.2 could actually mean 3.1 or 3.0, because the USB-IF retroactively renamed each past standard, and only the additional Gen 1, 2 and 2x2 (!) suffixes matter.

And lets not forget the missing 90 versions between version 0.9 and 0.99.

At least now USB4 has arrived, thought that's "USB4", not "USB 4"; space is no more.

dominictarr commented 3 years ago

but what is the artistic meaning of USB-IF what are they trying to express?

jamiegluk commented 3 years ago

By making their own numbering scheme intentionally misleading and confusing, the USB-IF is emphasising the importance of manufacturers honestly listing their hardware capabilities in marketing; and leading consumers to actually read the device specifications when they buy products. The USB-IF simply wishes to educate the world.

dominictarr commented 3 years ago

that is a truely noble aspiration. educating the world by confusing it. it's reminiscent of the archetypal sensi story, where to learn swordfighting (or somesuch), the pupil must spend several years day chopping wood and carrying water for the master