4 ms·
One doesn't win a game of chess by moving all the pieces at the same time.
by setq 9y ago
One doesn't win a game of chess by moving all the pieces at the same time.
- pjmlp 9y agoIn case you didn't notice, on iOS 11 and High Sierra the new network APIs are only available as Cocoa APIs there is no plan to support them at POSIX level, while on Google side there are these little things called Android and Android Things, both with a locked down NDK, with Fuchsia on the horizon. So I know on which side I am betting as winner for this chess game, given that Apple and Google seem to getting all the pieces with their moves.
- setq 9y agoVendors come and go. Standards don't.
- pjmlp 9y agoAh, the sweet memories from CORBA, Usenet, Token Ring, Gopher, PHIGS, Taligent.... Stardards are only relevant as long as the industry cares to use them.
- rleigh 9y agoProprietary stuff comes and goes. These are merely the latest in a long line of proprietary APIs. They were not so "little" in their time as well. This seems to come and go in cycles; maybe the new generation of developers will come to realise the folly of vendor-specific lockin just as the previous one did. These new APIs will either stand the test of time and become standards in their own right (POSIX, after all, is codifying existing practice from multiple vendors). Or they will die with the end of life of the products using them. It's worth noting that POSIX is the fundamental basis of all these products. It's not perfect, and there's certainly room for new revisions or even a complete replacement in the longer term. But open standards are worth fighting for any using, given the alternatives. We got the current open standards through it becoming a requirement that vendors provided them and supported them, and that came from grassroots developers pushing for it. The current big players will eventually have to do the same, and we can all play our part pushing them to do so.
- pjmlp 9y agoPOSIX is stuck on replicating a PDP-11 experience of CLI and daemons applications. Not everyone wants to live in the past.