Earlier quoted context omitted.
The grass is always greener on the other side - many low-level programmers feel like an imposter when it comes to high-level systems such as CRUD apps.
They don't. The "simplicity" of using a "high-level" framework for someone who bit-shifts for a living is almost comical.
Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
51–60 of 512 posts
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#52Earlier quoted context omitted.
The grass is always greener on the other side - many low-level programmers feel like an imposter when it comes to high-level systems such as CRUD apps.
They don't. The "simplicity" of using a "high-level" framework for someone who bit-shifts for a living is almost comical.
Jog on.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#53Wine is a project that I've grown a near-infinite level of respect for. I don't know for sure, but I suspect that a lot of the work for Wine is boring and thankless. Digging through and trying to get exact parity with both the documented and undocumented behavior of Windows for the past 30 years doesn't sound fun, but it's finding every little weird edge case that makes Wine a viable product. The fact that Wine runs…
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#54This is such an amazing accomplishment! Absolutely wild to see Linux basically re-implement Windows and doing it better, while MS is dead set on making everything about their software worse.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#55Reading these posts always make me feel like an imposter. People are dealing with such low level things, while i'm outta here building simple CRUDs.
The grass is always greener on the other side - many low-level programmers feel like an imposter when it comes to high-level systems such as CRUD apps.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#56Wine is a project that I've grown a near-infinite level of respect for. I don't know for sure, but I suspect that a lot of the work for Wine is boring and thankless. Digging through and trying to get exact parity with both the documented and undocumented behavior of Windows for the past 30 years doesn't sound fun, but it's finding every little weird edge case that makes Wine a viable product. The fact that Wine runs…
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#57Wine is a project that I've grown a near-infinite level of respect for. I don't know for sure, but I suspect that a lot of the work for Wine is boring and thankless. Digging through and trying to get exact parity with both the documented and undocumented behavior of Windows for the past 30 years doesn't sound fun, but it's finding every little weird edge case that makes Wine a viable product. The fact that Wine runs…
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#58> Dirt 3 went from 110.6 FPS to 860.7 FPS > Resident Evil 2 jumped from 26 FPS to 77 FPS > Call of Juarez went from 99.8 FPS to 224.1 FPS > Tiny Tina's Wonderlands saw gains from 130 FPS to 360 FPS Amazing. I don't understand the low level details on how such a massive speed gain was ripe for the picking but I welcome! I guess thanks Valve for pouring money into Proton.
Those benchmark numbers are slightly misleading, as they are a comparison of Wine+ntsync against Wine+nothing. There has been a somewhat fast "fsync" library built around Linux's futex and the gains over Wine+fsync are modest (just a few % in most cases). That said, Wine+ntsync is still a win, just not a 8x improvement like the Dirt 3 benchmark suggests. (And it case it's not clear, ntsync is https://docs.kernel.org/…
The article actually goes into that in quite a bit of detail about that.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#59Earlier quoted context omitted.
Wine's APIs are more stable than Linux's APIs, so it seems more plausible to me that Wine will become the first class target itself.
I wouldn't be surprised if Wine eventually becomes more stable than Windows.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#60Earlier quoted context omitted.
Wine's APIs are more stable than Linux's APIs, so it seems more plausible to me that Wine will become the first class target itself.
I wouldn't be surprised if Wine eventually becomes more stable than Windows.