On Thu, Aug 21, 2008 at 05:10:34PM -0400, Aryeh Gregor wrote:
- The cost of access. HTTP requests have very high overhead -- set up
network connection, pass request through a long chain of servers and processes, send result back -- usually on the order of a hundred milliseconds or more.
As soon as I read this, i realize that indeed, you guys are talking about "an implementation of an interface to the API", not the actual thing itself.
An API, by definition, is a declared set of call and response interfaces to a block of core code, with defined parameter domains and ranges.
It's not the interfaces you use to *get* to that, be it HTML, REST, or whosoever...
Cheers, -- jra