3 ms·
Windows will probably be irrelevant on the server and pretty soon, so will Windows as a dev platform. They already made .net core open-source with support for
by PopsiclePete 11y ago
Windows will probably be irrelevant on the server and pretty soon, so will Windows as a dev platform.
They already made .net core open-source with support for Linux and OSX. SQL Server happened as well. They can see the writing on the wall.
This is the age of containerized micro-services, not some monolithic Server OS I can't easily provision on the fly.
I bet fewer and fewer startups are choosing the MS ecosystem. They've definitely lost the "cool" factor.
Go to any non-MS centric dev conference and see the future - nothing but OS X for dev work and Linux on the server.
Heck, even Visual Studio Code is their attempt to capture mind-share in that market.
They will still rule the home desktop and office stuff for the foreseeable future, but they've lost mobile and server, I think.
- pedalpete 11y agoNice handle, but in response to your comment, the 'nothing but OS X for dev' isn't completely necessary or true. I run windows and linux as my dev machines (I favor Windows, but have a back-up linux for when I forget my computer at home). I'm one of the few devs at our company who runs windows, though I'm amazed how many Phd students and researchers run Windows. Often people try to 'stump' windows with terminal commands, but there aren't any we use on a regular basis which will break when you have cygwin installed. What we do find is paths break of course, but, should you really be hard-coding paths into your apps? For many people, myself included, OS X doesn't do it. I've never been a fan, find the hardware too expensive and I've had issues with longevity with the 3 macs I've owned over the years. I have to confess though, I've been disappointed with Windows 10 of late, and may make the switch to linux in the coming months.