3 ms·
You're not wrong, but I had early wifi (even on Linux) and Bluetooth today is worse. Bluetooth is not a new standard. I've dealt with it's internals to a small
by api 9y ago
You're not wrong, but I had early wifi (even on Linux) and Bluetooth today is worse. Bluetooth is not a new standard.
I've dealt with it's internals to a small degree. It's overengineered and excessively stateful, leading to a lot of edge cases and failure modes that just do not need to exist. It could have been orders of magnitude simpler and nearly stateless and it would have been a dream. State is evil in protocols and should be avoided if at all possible.
It really reeks of vendor clusterfuck with lots of requirement overloading, which is very typical in modern protocols that are vomited forth by consortia. WiFi is at least a little bit cleaner owing to the fact that it had its requirements clearly specified: Ethernet over the air.