284
Linux gaming is getting faster because Windows APIs are becoming Linux kernel features
(www.xda-developers.com)
For PC gaming news and discussion. PCGamingWiki
Rules:
how shit of a software company do you have to be where your own os's software running through a translation layer on another operating system is threatening to run faster than natively on your os. somethings gotta snap.
it's not just the software that runs better, in many cases it's the hardware too.
Take laptop batteries for example. users will state over and over how their batteries last a lot longer when their system is running linux as opposed to windows.
It used to be the opposite a lot of the time. Power management used to be a huge problem. Lately though things got a lot better.
I was about to say, my experience with battery life on Linux has not been a positive one.
It's less of a translation layer and more of a reimplementation. But yes, it does demonstrate how shitty Microsoft is that other people can implement its APIs better than it can.
a reimplementation built from reverse engineering and documentation that lies, meanwhile microsoft are the ones who should know how it all works, but apparently not.
https://gitlab.winehq.org/wine/wine/-/wikis/Clean-Room-Guidelines not even standard reverse engineering either. It's incredibly impressive
The original code was probably sent through AI optimisation and the comments were lost
The news here is that NTSYNC is more efficient than the Linux emulations that came before it, not that it's faster than the original Windows implementation.
with less LOC btw
To be honest, Microsoft's software is running against an API that uses a translation layer to talk to an older API. Multiple layers of this happen before you get to hardware, mostly for compatibility with legacy software that uses the older APIs.
Not to mention MS have rewritten their frontends for their apps several times and keep them each time.
We need MOAR Vibe Coding!!!
-- Satya Nadella, probably