loading...

re: When to Call it Quits on a Project: Stepping Back and Taking a Break VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Yes, that'll also depend on who you're talking to/with. Do note though, that you'll not come across many people who'd refer to it as a 'language' r...

The short answer here is: it's just "the library API" or "the library's API'.

Something to keep in mind in that the 'i' in API stands for interface. So the code you write is meant to (i.e. is your way to) interface with the library or framework. Code is just statements, written in whatever language. So saying 'API code' is equivalent to saying 'looping code', while just calling it 'a loop' works just fine.

I think you'd be surprised how many people do use the term 'API' in the sense that I'm talking about, rather than only in the http/REST/SOAP sense. The following might offer some help: quora.com/What-is-the-difference-b.... Most notably: "An API is an interface for other programs to interact with your program or library without having direct access."

To give a very quick but telling example, have a look at api.jquery.com/ and it's subpages. The 'api' there has nothing whatsoever to do with ajax calls to json http APIs, but in fact refers to the library's (or libraries') surface area, with which you can interact and make use of.

This isn't different then writing a C library with library specific macros, enums, and typedefs. The code you write with it could look very different, but it is still C.

code of conduct - report abuse