Re: OMG, Monkey Boy
"The day they said that developers got shoved into the back seat..."
not quite so fast. Windows development was well supported until Ballmer took the helm in the early noughties.
It was the ".Net Initiative" where everything started to go horribly wrong. It's when Micro-shaft decided to DRIVE everything THEIR way [not lead, DRIVE, like cattle].
Prior to this point we had:
* DevStudio '98 with its keyboard-friendly resource/dialog editor
* LOTS of 'backward compatibility' via shippable components, so that the 'latest thing' could be installed onto an older version of Windows [with some limits, obviously].
* MSDN docs could be loaded onto your computer or private LAN, avoiding intarweb performance problems
* Windows beta programs in which Microsoft actually WORKED WITH YOU for hardware and software compatibility.
Since then, we have:
* DevStudio that's 2D flat/ugly and _STILL_ requires too many 'mousie-clickie' gyrations to do just about ANYTHING in the dialog/resource editing department, and has a somewhat clunky UI. It gets in the way too much, supposedly while trying to "help".
* MSDN docs that can no longer be loaded on the local computer. It's *Cloudy*. Oooohhh!
* An Operating System that FORCES YOU to update it, spies on you, and shoves ads in your face by default, and ALSO tries to strong-arm you into using a "cloudy" login.
* 3 major paradigm shifts since then: The '.Net runtime' with C-pound, 'The Metro', and UWP. Not to mention Silverlight or a couple of other 'flash in the pan' fads that went nowhere and were abandoned. And rumor has it, they want to ABANDON THE WIN32 API by 2022...
* A toll-booth to anyone who wants to support their devices (or write software-only device drivers) on Windows [starting with Vista] - the certificate requirement
* A schizophrenic attempt to embrace/extend/extinguish Linux that doesn't really implement Linux
* A windows 10 beta in which ONLY "the fanbois" were "listened" to by Microsoft (and, towards the end, opposition was SILENCED)