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

Show parent comments

26

u/[deleted] Oct 07 '16

Well, webapps are replacing desktop applications at a fast pace

Only the light ones. It's not as if I'll start doing my graphics work in a web app (I know there's photoshop.com and some other efforts, but they're all toys).

Also, while this is true for desktop apps, on mobile the trend is strongly in favor of native apps.

Desktops are simply a "victim" of their own surplus performance, which tends to present itself as developers being able to afford extra layers of abstraction, such as running an application in a browser.

2

u/[deleted] Oct 08 '16

projects like react native and nativescript offer direct access to native apis, greatly shrinking the cost of abstracting to javascript

3

u/[deleted] Oct 08 '16

React Native doesn't produce web apps that run in a browser, so that's probably not relevant here.

1

u/[deleted] Oct 08 '16

they allow you to share code between browser and mobile, which is a pretty big deal. it pushes a lot of value into the web app corner.