3 ms·
The kernel isn't trying to adhere to an open protocol. It's defining it's own to match ever evolving hardware. Ultimately it's about the client driving the pr
by snarfy 8y ago
The kernel isn't trying to adhere to an open protocol. It's defining it's own to match ever evolving hardware.
Ultimately it's about the client driving the protocol. We don't want that. It means there will be only one client.
We have an ISO C standard and many different C compilers. We have a standard for C++, and many different C++ compilers. With things like Matlab and Go, you have an implementation. There is no standard. The implementation defines the standard. And there is only one implementation. That's not good for anybody.