Remix.run Logo
const_cast 3 days ago

Linux has two application toolkits and they work pretty well together. Windows, again, has a dozen. And they're closed source. Microsoft could just... not... do that. They control the entire thing. But they chose to do it.

Greed is maybe not the right word, but maybe it's more like ideological greed. Like everyone wants things their way 100%. They won't settle for 99%!

Like okay, with Apple and vulkan and metal, is vulkan the best API? No. Is it the most performant? No.

But it's pretty fucking good. Its 95% of the way there. But for greedy apple, that's not good enough. So they say "fuck you, heres metal, good luck developers!"

And now people only make Mac apps if there's a gun to their head and they really need that tiny slice of market share.

Its the same thing with Qt versus bespoke UIs in ImGUI or whatever. Qt is really, really good. Its not perfect.

But we're really gonna burn it all down and start over for like... a 1% improvement in code architecture or something? Really? We're chopping off both our legs so that our pinky finger hurts slightly less?

Sigh. Okay. Such is the way of developers, I guess.

cindyllm 3 days ago | parent [-]

[dead]