Thank goodness they were able to squeeze in those new emojis in the latest release, however!
Finding bugs of this serious nature should always be welcomed, but it should happen in advance of production release. As a result I imagine there will be some new positions opening up in the OS quality testing group, and lower management. Imagine the Steve Jobs rant that would have resulted. (shudder)
I get your point but it's rather tiresome to repeat this Emoji jab since clearly the people drawing new emoji will be artists who would hardly be fixing code bugs instead.
But their salaries are paid from the same huge hoard of cash. Infungibility of developer effort is more reasonable excuse for community-driven open-source projects than macOS
If Apple's Mac business was it's own business, it would be in the Fortune 500.[1] I agree that they're pushing iOS hard, but I think as long as revenue is as strong as it has been, this new Post-Jobs Apple won't be getting rid of Macs.
No reason they couldn't port XCode to iOS, and given the nature of skunkworks projects in Apple, this may have already occurred. Plus they also have their current installed base of Macs that can still be used even if Apple stops development of new features for macOS while they transition the tools to iOS.
Seems unlikely considering the huge amount of APIs shared between ios and macos that would make porting a working simulator a herculean task. CoreAudio, AVFoundation, Metal, Mach kernel APIs and ports, XPC, CoreGraphics, CoreAnimation, etc etc etc
Apple just haven't done anything about it until the upcoming 10.13.2 release.