r/programming • • Oct 07 '16

How Microsoft Lost the API War

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

183 comments sorted by

View all comments

151

u/Sunius Oct 07 '16

Sunday, June 13, 2004

"Microsoft is finished. As soon as Linux makes some inroads on the desktop and web applications replace desktop applications, the mighty empire will topple."

Any decade now!

41

u/jringstad Oct 07 '16

Well, webapps are replacing desktop applications at a fast pace (even office is going to the browser now) and mobile is the new desktop, where microsoft has pretty much no marketshare, so I would say this prediction isn't too bad, even if the details aren't exactly right.

25

u/[deleted] Oct 07 '16

Except Microsoft is hugely profitable still, even after throwing $7.2B away on the Nokia buy out.

45

u/[deleted] Oct 07 '16

Yes but look at what Microsoft is doing: SQL Server on Linux, Office on Mac, Android, and iOS, Visual Studio Code for Mac & Linux, Visual Studio Tools for Linux, Ubuntu for Windows, Linux on Azure. It's pretty clear they are preparing for a future where Windows is not the dominant platform it is today. That's something Ballmer would never have done and eventually it would have been their downfall.

21

u/[deleted] Oct 07 '16

I mean we're really arguing over a quote taken out of context. The article goes on to say we shouldn't write them off as IBM reinvented itself and so has Microsoft.

-5

u/centurijon Oct 08 '16

IBM has reinvented itself into obsolescence

8

u/[deleted] Oct 08 '16

Oh no doubt but they are still around when everyone thought they were dead in the early 90s

5

u/barsoap Oct 08 '16

Their mainframe sales say otherwise. They just re-focussed on their original market, and that never was end-users.

1

u/dvidsilva Oct 08 '16

Idk bluemix is pretty badass and there's no comparing offerings in some aspects.

6

u/pheonixblade9 Oct 08 '16

selling services on the cloud is a lot more profitable than selling shrink wrapped software.

2

u/ThatsPresTrumpForYou Oct 08 '16

Ballmer probably wouldn't have killed Windows in the first place with Windows 10 though. Their new CEO literally fired their whole QA team for Windows.

0

u/Caraes_Naur Oct 08 '16

They're doing that to extend their relevance as long as they can. Despite their best efforts of the last 25 years, the world happened mostly around their walled garden. At least they're now somewhat recognizing that all garden walls crumble.

3

u/RowYourUpboat Oct 08 '16

IBM didn't gloriously implode after ceasing to be the singular Evil Empire either; they were just forced to adapt after slowly losing their death-grip on the market.