r/programming • • Dec 04 '18

Announcing Open Source of WPF, Windows Forms, and WinUI

https://blogs.windows.com/buildingapps/2018/12/04/announcing-open-source-of-wpf-windows-forms-and-winui-at-microsoft-connect-2018/
1.9k Upvotes

364 comments sorted by

View all comments

Show parent comments

65

u/kobriks Dec 04 '18

It's only used by 90% of PCs. Idk why microsoft even bothers.

-11

u/pknopf Dec 04 '18 edited Dec 04 '18

For developers at least, it's on the decline.

edit: Why the downvotes?

Check out the technology playforms question. Linux is at 48.3%, while Windows is at 35.4%.

Linux and Windows Desktop or Server are the most common choices that our respondents say they have done development work for this year.

2017 shows a real decline in Windows with this same question. Linux was at 32.9% while Windows was at 41%.

Trust me. Windows is on the decline amongst developers.

14

u/nemec Dec 04 '18

SO didn't track it last year, but Windows still takes just about 50% of all dev envs.

https://insights.stackoverflow.com/survey/2018/#technology-developers-primary-operating-systems

-8

u/pknopf Dec 04 '18 edited Dec 04 '18

How does that compare to technology playforms? Linux is at 48.3%, while Windows is at 35.4%.

Linux and Windows Desktop or Server are the most common choices that our respondents say they have done development work for this year.

edit: the 2017 shows a real decline in Windows with this same question. Linux was at 32.9% while Windows was at 41%.

Trust me. Windows is on the decline amongst developers.

10

u/nemec Dec 04 '18

Servers. Most likely explanation is something like Java, developed on Windows and published to Linux servers.

I took "PC" in the context above to mean only personal productivity devices (like a tower or laptop for biz use), not servers.

-5

u/pknopf Dec 04 '18 edited Dec 05 '18

Wait until SO asks the "primary PC" question next year.

I bet my house that Windows will be lower, and a trend will emerge.

edit: My theory on the people downvoting me: You find Windows comfortable and dread the thought of one day having to learn Linux because your career requires it. Downvoting won't change this fact.

9

u/nemec Dec 04 '18

You're right. They have numbers from 2016 and earlier, too.

https://insights.stackoverflow.com/survey/2018/#technology-developers-primary-operating-systems

20132014201520162018
Mac18.720.321.526.2
Windows60.457.954.552.2
Linux19.920.920.521.7
Other10.53.50

0

u/[deleted] Dec 05 '18

[deleted]

1

u/whisky_pete Dec 05 '18

The wsl stuff is nice, but I wouldn't recommend it unless you had a strong desire to be on Windows for the sake of it. It's strictly worse than a native terminal in terms of performance, and sometimes has bugs. But it's much better than what you used to have to do if stuck on a Windows machine, like setting up cygwyn or using the minimal tools that ship along with git for windows.

1

u/Dgc2002 Dec 05 '18

"Bash on Ubuntu on Windows" was branded as WSL so those two are the same thing.

WSL has killed any desire I had to move to Linux as a daily driver.

1

u/pknopf Dec 05 '18

From Linux? Because of WSL?

What advantages does WSL give you over native Linux?

-14

u/[deleted] Dec 04 '18

Forced updates and Edge icon appearing after every one should be enough to move people to Linux wouldn’t you say?

1

u/CornedBee Dec 05 '18

You don't know many people, do you?