3 ms·
I wonder what the difference is between, say, SWI-Prolog, and a graph database/query system like Neo4J?
by wuschel 10y ago
I wonder what the difference is between, say, SWI-Prolog, and a graph database/query system like Neo4J?
- mmarx 10y agoProlog is a turing-complete programming language suitable for general programming tasks. Datalog is a subset of Prolog that is suitable for use as a database/query system. The main difference between datalog and Neo4J is that datalog allows for predicates of arbitrary arity.