Re: Still Not Getting It
israel_hands: "I don't how understand how they can be so thick that they haven't realised this yet."
Microsoft have many degrees of crapness, which they have demonstrated to the world hundreds of times over the last 30 years. Stupidity is not their weakness; but obsessive greed and lust for dominance, which frequently drive distasteful levels of corporate deceit, most certainly are their signature vices.
So I'd respectfully suggest that they are not being stupid per se: they are being greedy and lazy in (a) trying to persuade us that One Size Fits All and (b) consequently selling themselves the same shit: repeat a lie often enough and you start to believe it.
But of course, it remains absolute nonsense. Sure, phones and tablets are getting ever more powerful. But so are laptops. So are desktops. So are servers. The CPU power, RAM, storage and GPU steroids you stuff into each one are even more different in scale than the size of the devices. Even more critically, given the UI is so important, the available display scales in the same way. The idea that the software you'll run on 16 cores of Xeon, fed by 32Mb of RAM and displaying UHD on a pair of 28" screens would be the same you're using on a fingerprint-smeared ten-inch tablet at breakfast, or worse still, the battered five-inch phone you're squinting at on a crowded train ... is simply bonkers.
It isn't just UI issues. For non-trivial processes and jobs, the way you design your code varies from one platform to another: the priorities you set, the compromises you make, the features you sacrifice, the MustHaves vs the Nice2Haves, the security you implement, the transparency you apply, the level of prediction and automation, the way you expect your users to navigate, concentrate, shortcut, multitask, copy, paste, foul up, screenshot, print, typo, wait, react to dialogs, manage verbosity, get distracted ... I could go on, but my point is surely made: the way you architect these things, guide this experience, and how you engineer code to make it all happen, is unlikely to be the same for User Slobb emitting two days' worth of BO in front of a panoply of workstation silicon, as it is for User Fragrant, who's checking the server's up while she waits for her artisanal coffee.
The whole UWP spiel is about reducing MS's workload, simplifying its delivery, saving money, reducing headcount while conning the users into actually believing that One Size Fits, and that this experience—where every platform's software and UI will necessarily be infected by compromises meant for all the others—is better.
It simply isn't better, it really couldn't be, and unquestionably MS knows, deep in its rotted corporate soul, that this is a dirty trick to foist cheapened inferiority off on to the users. But those same users didn't abandon the platform for the Vista garbage; or when Win8 took a monumental step backwards; or when profoundly dishonest attempts were made to force users to "upgrade", thereby ruining many systems' productivity; or when Win10 inflicted a worse UI than any since Win7 while also stealing data in a wholesale invasion of privacy; or any of the other shoddy crap that MS has shat upon them ... so a judgement has been made and is probably engraved on SatNad's bathroom mirror: The Mugs Will Accept Anything.