When SDKs Are Better Than APIs
blog.programmableweb.com
blog.programmableweb.com
I also disagree with this:
> "SDKs [...] abstract the detail of underlying communications"
Sure they do, but so does the Python Requests module for APIs. If anything, SDKs are more limited by their abstractions, when the abstractions are tied to a specific platform. APIs are about opening up data to be consumed programmatically by any client that can curl a URL, like the fabled microwave that runs 'nix.
[1] http://www.slideshare.net/apigee/restful-api-design-second-e...
Definitely some food for thought here. Would you like to write an analysis to this effect for ProgrammableWeb?
Let me know.
David Berlind editor-in-chief ProgrammableWeb.com
Keep it on the dl.