Differences between revisions 2 and 3
Revision 2 as of 2004-02-12 23:28:45
Size: 1748
Editor: MikeRovner
Comment: different PyLog's clarified
Revision 3 as of 2006-09-17 22:55:30
Size: 1833
Editor: p5493CABB
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
Remark: Project seems to be dead, code does not work, all the download links are broken
Line 27: Line 27:

PyLog seems to cluttered :)

PyLog as interface to SWI Prolog

Pylog is an interface to SWI Prolog for Python. Originally written by [http://www.flyn.org/projects/Pylog/index.html W. Michael Petullo]. Gocept company adopted it to work with swipl 0.4 and released as [http://www.gocept.com/angebot/opensource/Pylog open source]. Also the returned data structures are much better.

Current stable version of [http://www.swi-prolog.org/ SWI Prolog] is 5.2.13. What is 0.4? Gocept site looks updated, however. -- MikeRovner DateTime(2004-02-12T23:28:45Z)

PyLog as first order logic library

PyLog is a first order logic library including a PROLOG engine in Python. PyLog can also translate PROLOG into Python. Written by [http://christophe.delord.free.fr/en/index.html Christophe Delord].

Homepage: http://christophe.delord.free.fr/en/pylog/index.html Remark: Project seems to be dead, code does not work, all the download links are broken

Discussion

I was looking for a better way of using Prolog - that is: How can I use Prolog in the 21st century ? I think one would need an integration with an imperative language so that one can glue things together in a simple and natural way; I read some prolog books and when they started about (e.g.) loops it quickly got very ugly. BR Secondly it seems to me that I couldn't use anything anymore that would be ObjectOriented that is e.g.: BR If you have one database about one think, how can you combine that with another one with getting into name confict. (I hope someone finds a better example - to make the point that I am thinking of more than just namespaces!) BR If someone reads this, please send me an email to haase at msg dot ucsf dot edu - Cheers. -- SebastianHaase

PyLog (last edited 2008-11-15 13:59:38 by localhost)

Unable to edit the page? See the FrontPage for instructions.