4 ms·
This whole thing is like if Google insisted gRPC wasn't an API framework, it was just gRPC and indoctrinated every engineer that went through its ranks over the
by therein 4y ago
This whole thing is like if Google insisted gRPC wasn't an API framework, it was just gRPC and indoctrinated every engineer that went through its ranks over the decades to perpetuate the same in other companies they join.
A calling convention is an API, an ABI is an API, and I am even okay with going as far as saying "walking into a convenience store, talking to a clerk in a human language to retrieve items in exchange of paper currency" is an API.
- dahfizz 4y ago> and I am even okay with going as far as saying "walking into a convenience store, talking to a clerk in a human language to retrieve items in exchange of paper currency" is an API. I think that is a bit far. Social customs define some sort of interface we use to complete transactions, but it is not programmable nor dealing with applications.
- therein 4y agoYeah that bit is definitely a stretch. I was debating whether I should go as far as making that statement as well. Its gets the point across but certainly a stretch. We are neither applications nor is the convention well-defined in that example, but the point stands.
- miffy900 4y ago> and I am even okay with going as far as saying "walking into a convenience store, talking to a clerk in a human language to retrieve items in exchange of paper currency" is an API. This is more apt to call a protocol than an API. An API could conform to this protocol though, in a manner of speaking.