Rebirth of prolog as the Semantic Web: Looking over some of the REST vs SOAP vs XMLRPC debate, I feel that the semantic web offers little more than "obj1 link obj2", which looks a whole lot like a prolog-ish world-view. And I don't necessarily mean that in a bad way. However, I enjoy the simplicity of XMLRPC over REST, and find SOAP is just silly given the context in which it lives. For SOAP, why have all this flexible typing when you're throwing type constraints in at the same time?
- REST is good for data.
- XMLRPC is good for simplistic RPC
- SOAP is good for wasting bandwidth
- Prolog is good for taking data and inferring or querying
I'll keep my bits to myself now, I promise.