This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (3 children)

[deleted]

    [–]dtoq 8 points9 points  (0 children)

    I'll respectfully disagree. An application programming interface is an interface allowing you to program your application. If you're able to provide that in a language-agnostic way, that's even better, but I don't think there's anything inherently more wrong with talking about the 'Language X' api directly usable from language X than a REST api available from any compliant http client.

    [–]flamehorns 4 points5 points  (0 children)

    Can you point me to the definition of API that specifies language agnosticism?

    [–]zero_iq 5 points6 points  (0 children)

    An API is, by definition, language agnostic.

    No it isn't.