News for hackers. Stuff that matters.
Re:Microsoft REST API Guidelines by travisjungroth on Friday November 22, 2019 @08:34PM (#21611829)
“SDK” is a much less useful hard boundary than “Web API” for where I stop providing service. Should I provide an SDK in every language a client might use? If they want to access my service in a language I don’t support, should I tell them to piss off? I could offer for them to just hit the API themselves, but then we’re back where we started.

On the other hand, if I offer a web service and some someone asks “but what if I can’t make HTTP requests?” I’m _perfectly_ happy to tell them to piss off.

Re:Microsoft REST API Guidelines by journalctl on Friday November 22, 2019 @10:06PM (#21612178)
That’s what Evernote did: binary protocol and implementations in a bunch of languages. Their API was apparently easier to develop this way.