HTTP: RPC pros and cons
+ Tools, well-defined syntax, efficiency
- Little asunchrony or pipelining
+ Easy standardization
- Big buy-in cost: compilers, runtime.
- Competitive arena.
Berners-Lee