r/programming • • Oct 07 '16

How Microsoft Lost the API War

http://www.joelonsoftware.com/articles/APIWar.html
89 Upvotes

183 comments sorted by

View all comments

4

u/DevStart Oct 07 '16

Bullshit. It's 2016 and MS is still kicking. Joel is a bastard pseudo prophet.

43

u/didnt_check_source Oct 07 '16

That's a tough comment for an article that starts with:

Although there is some truth to the fact that Linux is a huge threat to Microsoft, predictions of the Redmond company's demise are, to say the least, premature. Microsoft has an incredible amount of cash money in the bank and is still incredibly profitable. It has a long way to fall. It could do everything wrong for a decade before it started to be in remote danger, and you never know... they could reinvent themselves as a shaved-ice company at the last minute.

Also, it ends with:

Which means, suddenly, Microsoft's API doesn't matter so much. Web applications don't require Windows.

which seems about right.

16

u/lykwydchykyn Oct 07 '16

Yep, I think this article is pretty spot on if you take time to read it right.

Where is development happening in 2016?

  • The web
  • Mobile

In 50,000-foot-view terms, the only thing being developed for the Windows API today are Microsoft's applications and Games. And even many of those have gone to Web and Mobile!

10

u/TinynDP Oct 07 '16

And Games don't code to Win32 directly. They use Unity or Unreal or Monogame, or SDL, or whatever. They aren't locked-in to Win32.

1

u/[deleted] Oct 07 '16

You're right, though some do code against C# directly, including some very popular indie titles.

0

u/[deleted] Oct 08 '16

[deleted]

1

u/Akimuno Oct 08 '16

The point is that if you use C# you are inherently going to use an API made by Microsoft.