Comment by crazygringo
16 hours 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.
No comments yet
Contribute on Hacker News ↗