skip to navigation
skip to content

Not Logged In

pyDatalog 0.16.0

A pure-python implementation of Datalog, a truly declarative language derived from Prolog.

pyDatalog adds the logic Programming paradigm to Python’s toolbox, in a pythonic way.

Logic programmers can now use the extensive standard library of Python, and Python programmers can now express complex algorithms simply.

Datalog is a truly declarative language derived from Prolog, with strong academic foundations. Datalog excels at managing complexity. Datalog programs are shorter than their Python equivalent, and Datalog statements can be specified in any order, as simply as formula in a spreadsheet.

In particular, Datalog can be used for:

  • simulating intelligent behavior (e.g. in games or expert systems),
  • performing recursive algorithms (e.g. in network protocol, code and graph analysis),
  • managing complex sets of related information (e.g. in data integration or the semantic web),
  • solving discrete constraint problems.
“Datalog is to Python what Python was to C, and what C was to Assembly.”
 
File Type Py Version Uploaded on Size
pyDatalog-0.16.0-cp27-none-win32.whl (md5)
Win 32 bits
Python Wheel 2.7 2015-07-05 199KB
pyDatalog-0.16.0-cp27-none-win_amd64.whl (md5)
Win 64 bits
Python Wheel 2.7 2015-07-05 218KB
pyDatalog-0.16.0-cp33-none-win32.whl (md5)
Win 32 bits
Python Wheel 3.3 2015-07-05 198KB
pyDatalog-0.16.0-cp33-none-win_amd64.whl (md5)
Win 64 bits
Python Wheel 3.3 2015-07-05 209KB
pyDatalog-0.16.0-cp34-none-win32.whl (md5)
Win 32 bits
Python Wheel 3.4 2015-07-05 198KB
pyDatalog-0.16.0-cp34-none-win_amd64.whl (md5)
Win 64 bits
Python Wheel 3.4 2015-07-05 208KB
pyDatalog-0.16.0.zip (md5) Source 2015-07-05 288KB
  • Downloads (All Versions):
  • 257 downloads in the last day
  • 1929 downloads in the last week
  • 7944 downloads in the last month