https://gs.statcounter.com/os-market-share/desktop/worldwide
There are plenty of other workloads and platforms to target.
Desktop, mobile devices, IoT, medical, game consoles, infotainment, unikernel, serverless....
The only places that Windows seems to persist are developer markets where tooling choices are limited to Windows (games, medical, embedded) or corporate standards dictate tooling.
Indeed and trying to use UNIX for mobile apps won't bring you far.
> The only places that Windows seems to persist are developer markets where tooling choices are limited to Windows (games, medical, embedded) or corporate standards dictate tooling.
The remaining 99% of the market where UNIX GUIs don't matter.
Also ios and android are unixes too.
Android uses the Linux kernel, nothing on the userspace is UNIX. Tomorrow it can use Fuchsia's Zircon and no one will notice.
I cannot find any reference to Objective-C, Swift, UI Kit, CoreData, Metal, OpenGL ES,... on POSIX standard specification.
"POSIX has become outdated", page 6
https://www.usenix.org/system/files/login/issues/login_fall1...
20 years ago that would have been 95%+
and its market share for developers is way, way, way less than its share on desktop (which was my point)