| I switched from Mac to Windows a few years ago and I have to say, I’m always excited to see their latest announcements and OS updates. When was the last time macOS had an update that was exciting for developers? They’re phasing out OpenGL, and there is no CUDA support for Mojave. Docker support was pretty frustrating the last time I tried it as well. No big features in the last few macOS releases. All the latest features increase lock-in and don’t exist outside of the mac ecosystem (looking at you Handoff and iMessage) Microsoft now has: - VS code - A new terminal announced today (a very welcome change) - Ability to natively run any linux distro, with GUI! (WSL w/ X11 server) - Hyper-V powered docker containers (and they’re fast) - Great CUDA support - One click to install and run Ubuntu desktop in Hyper-V - Chocolatey has grown on me and is an effective brew replacement. Overall, i’m very satisfied with the development experience on Windows, and the pace at which it is improving makes me very confident that it will continue to attract more devs. I also like that they make their products available on other platforms. I know that if I switch back to MacOS my OneNote, word docs, and C# code can be brought over without issue. The same equivalents for macOS don’t provide any cross platform equivalents. I’m still holding out for tabbed windows in the file explorer, though :/ |
Edit: I'd love to use Windows as my daily BTW, it's just not there yet for me. I don't want to have to jump through hoops to make my current workflow, work.