The Cost of Developers
Pretty Apple-oriented article.<p>Sure, Apple has created a platform, but at which cost? You are obliged to develop for iOS, OSX only having an Apple computer.
The platform has no escape rooms.<p>Windows has extended the .Net to run even on Linux and you can build Windows applications from other OSes as well.
The flexibility is in the tooling and MS knows it - see how dramatically improved Visual Studio in latest releases and now compare it with Xcode: what's new in Xcode 10? The Dark mode, what else?<p>The author still forgets that actually the ultimate gaming platform is still a PC with Windows. Mobile gaming has improved, but the best gaming experience (VR and not) runs on bare metal PCs.<p>Apple just decided to ditch OpenGL and OpenCL in favour of Metal - this will backfire in the near future, because developers look for easy tooling which allow them to use fewer but high quality APIs and not three thousands (e.g. Vulkan, UWP).