Life is a soup, and i’m a fork
USB-C normally transfers data by the USB protocol, but it also supports Thunderbolt… sometimes.
Much of USB-C’s awesome capability comes from Thunderbolt and other Alternate Modes.
Before today’s USB-C can become ubiquitous and homogeneous, the next protocol or port will come out. We’ll have new, faster USB 4.0 and Thunderbolt 4 standards over the same-looking USB-C ports. We’ll want to move to an even thinner USB-D port. The press will call it “the future” and Apple will celebrate its new laptops that only have a USB-D port — two, if we’re lucky.
Fancy algorithms are slow when n is small, and n is usually small.
– Rob Pike