Disclosure: I work at Microsoft, on the Windows accessibility team. But I didn't join until a couple years after Windows 10's initial release.
Disclosure: I work at Microsoft, on the Windows accessibility team. But I didn't join until a couple years after Windows 10's initial release.
What are you thinking of? IOS? Android? GNOME? KDE? OSX?
Windows isn't perfect at this stuff, but it's honestly the best experience I've had with a 2 in 1 (Tablet with extra keyboard + touchpad). GNOME is close, but the UI arrangement is stupid (ok, it's worse on Windows, but I digress), pen right click doesn't work and the on screen keyboard is like from another universe (it also doesn't seem to be made for people with mice, but I digress again ...). On Windows I can set the keyboard to mini-mode (floats around in a small window) and slide on it with a pen, getting about the same input speed as when typing. It's quite amazing. It's just a shame that there's Windows around it.
Windows 10 hasn't bothered me enough in that regard to go digging for the settings to kill visual effects.
Of course, that didn't mean they needed to completely overhaul the desktop experience though.
Windows Mobile 10 was good, so was ability to develop for desktop, mobile and Xbox with one codebase. IMO Microsoft shut it down when it actually was becoming awesome.
Maybe Windows 10 ARM64 will still come back to phones though.
Old: Expose the hardware in a highly compatible way for developers. Help the user do productive work with their applications.
Old basically remains in the same paradigm through WinXP. But starting around Vista the concept changes, and that accelerates with Win8.
New: Help the user shop and consume content. Protect them from malicious software.
And this consumer focus leads in turn towards aesthetics and "wow factor". But it's Vista's shift towards heavy security prompting that I see as the precipitating element in this. It's the change from "they know what they're doing" to "they don't know what they're doing", and the attempt to continually reinvent the same thing but "easier." The UI changes are more like a reflection of the broader trend of aping whatever smartphones do.
And one thing I will credit modern Windows for is this - running on contemporary hardware it's really stable and doesn't blow up easily. But it's like running two operating systems at once, and the newer one is mostly unnecessary.
Try changing the mouse pointer speed starting on Settings[1]. Or for a bigger challenge, try finding the place to change which Desktop icons appear.[2]
----
Answer key:
[1] Settings -> Devices -> Mouse -> Related settings [tiny text on the far right] -> Additional mouse options -> [opens old Control Panel mouse settings] -> Pointer Options -> Motion: Select a pointer speed.
[2] Right-click Desktop -> Personalise -> Themes [!?] -> Related Settings [tiny text on the far right] -> Desktop icon settings
All that's going to happen is we'll lose the control panel eventually, and get an inferior settings reimplementation instead.
That long scroll alone is really, really terrible.
Literally both are links on the right, both behave wildly differently.
Every. Single. Time. I get the bing link first.
Oh, thanks for that! I was looking for that recently and just gave up. From Windows 95 to XP (and maybe Vista?) I could find that setting in 2 seconds. Now? no chance.
Stone Age (1985): Windows is a single-user graphical shell for the PC that is necessarily very close to the hardware.
Bronze Age (1993): Windows NT is launched as a multi-user secure applications platform. Hardware access is no longer direct. This is sold almost exclusively to businesses.
Iron Age (late 90s): "Hardware" is no longer fixed at boot. Computers are no longer islands. Users expect TCP/IP networking built in. USB arrives round about Win95OSR2 and complicates everything. Security problems start to matter. Windows acquires a rounded, "friendly" skin and the cheerful rolling hills of the default background.
Steel Age (2006): the security problems become untenable. Downloading anything from the internet is extremely risky. A decision is made to kill the "stone age" line of compatibility; everything derives from NT now, and the normal logged in user is no longer "root" all the time. UAC appears to guard the user against malicious executables.
Tablet Age (2012): the iPad is eating their lunch. Microsoft panics. Having had a tablet OS for ages that never took off outside of niches (Windows CE), they decide that Windows will be relaunched as a tablet-first OS with everything written in C# using their new flat graphic design style. The 99% of desktop users are disoriented by the tablet-first design. Windows phones are launched, then the burning platform sinks below the waves again, taking Nokia with it. Pity, the Nokia Lumia 1040 was an amazing phone.
Missing Era: there is no Windows 9.
Final Form (present): Microsoft go to version 10 then promise to stay there forever. Updates are now continuous and rolling. They've mostly backed off the tablet interface .. but never really finished the modernisation.
(As a Windows developer, the extinction lines in the fossil record that stand out across all the APIs are "Vista" and to a lesser extent "8". 10 is a consolidation with a drip-feed of additional APIs.)
Future? Well, Unixisation is creeping in again along with a friendliness to Open Source. At some point they may deprecate CRLF and try to change the percieved default path character to '/'.
This is to avoid breaking software that checks whether the Windows version string starts with "9".
* displays multiple cpus better
* graphs autoscale, so the network utilization graph isn't stuck at showing everything in 1gbit scale
* multi process programs (eg. chrome) are grouped together, so it's easy to tell how much resources it's actuality using
* Adds graphs for disk usage and GPU usage (per GPU).
* Adds a few useful columns to the applications tab, including disk usage which wasn't possible even in details before.
* Applications tab has heatmap highlighting thing, which is a bit gimmicky but is actually useful.
If you work at MS, it would be cool to find the last person to push a change to that code base and ask them. Or maybe we can reply to the reddit post.
For apps that are well & truly borked, the new app-driven interface often fails in this for me. But it does let me right-click and "go to details" and kill it there, so it's still an improvement.
And with that in mind, I actually think the new one is better.