3 ms·
> The size of the OS and even the processors we use can't be shrunk down because of all of that backwards compatibility On the other side of the fence Apple br
by avtar 7y ago
> The size of the OS and even the processors we use can't be shrunk down because of all of that backwards compatibility
On the other side of the fence Apple breaks compatibility all the time (see OpenGL vs Metal 2). Yet you can run Windows 10 on comparatively lower specced hardware while still being able to run apps developed for Windows XP.
- saagarjha 7y agoNote that OpenGL apps still work, and Apple uses it for their own apps currently.
- pjmlp 7y agoI guess you missed the WWDC 2017 and WWDC 2018 sessions describing how all Core.... stacks have been migrated to Metal with OpenGL backend left as compatibility purposes only.
- saagarjha 7y agoNo, I'm well aware of this migration. There are still bits of macOS that link against OpenGL.framework, though, as well as some of Apple's own apps.
- pjmlp 7y agoI would expect anything that links to Core.... to also link to OpenGL.framework, for the time being. Do those binaries actually import OpenGL symbols?