2 ms·
> Meaning, properly designed APIs and protocols for public use are more robust than one-off private protocols. Because there are expectations. This is the pola
by crazygringo 10mo ago
> Meaning, properly designed APIs and protocols for public use are more robust than one-off private protocols. Because there are expectations.
This is the polar opposite of my experience. Whether it's Bluetooth, PDF's, or a web audio JavaScript spec, actual products are plagued with inconsistencies and incompatibilities, as they implement the spec in different ways or brand A has bugs that brands B, C and D need to write special code for to get interoperability working. And brand C has other bugs brands A, B and D now need to also handle.
Whereas private protocols are much more likely to just work because there's only one implementation. There are no differing interpretations.