My new work is mostly a Windows shop, so I have to deal with Windows as a daily driver for the first time in over a decade. A few observations, starting with the positives:
- It's much better than it used to be.
- The Windows Linux Subsystem (WSL) is very well thought-out. Having access to a *nix shell makes Windows much more bearable.
- Powershell is very interesting. It's too verbose, but I think they got something here. Dealing with objects instead of text is a cool idea.
- VSCode is pretty decent, for an Electron app.
Okay, onto the negatives:
- The OS is called Windows. Why is Windows so bad at managing, you know, windows?
- Overlapping windows are hard to distinguish, because everything is waaay too flat.
- An application closes when you close the windows. What is that all about? A window is supposed to be a WINDOW into the application, it's right there in the name.
- Resizing is a mess
- The built-in tiling stuff is...well, I don't tiling.
- 40 years of development show through in all corners of the OS; you never know when you might hit a dialog box (literally) written in 1992.
- Notifications are too verbose and they also happen all the time.
- Why is it sooo hard to remap a key in Windows?
- The registry.
- Where are they hiding Clippy? In a basement? The attic? #FreeClippy2020