[Python-bugs-list] [ python-Feature Requests-441833 ] Rule-based logic
SourceForge.net
noreply@sourceforge.net
Wed, 22 Jan 2003 20:55:08 -0800
Feature Requests item #441833, was opened at 2001-07-16 17:40
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=441833&group_id=5470
Category: None
Group: None
>Status: Closed
Resolution: Rejected
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Rule-based logic
Initial Comment:
It would be awesome to make Python understand rule-
based statements like those in JESS, CLIPS, LISP, and
PROLOG. In addition to procedural and object-oriented
principles, Python should use non-algorithmic concepts
such as facts, rules, constraints, etc. This will
allow building expert systems in Python and
making "executable pseudocode" truly high-level. All
of logic-based systems use the Rete algorithm and lisp-
like syntax. Perhaps with Python's economical,
intuitive syntax and strong typing the results will be
better than in other languages.
References:
JESS: http://herzberg.ca.sandia.gov/jess/
CLIPS: http://www.ghg.net/clips/CLIPS.html
LISP: http://www.norvig.com/lisp_talk_final.htm
PROLOG:
http://www.amzi.com/articles/prolog_books_tutorials.htm
Thank you!
----------------------------------------------------------------------
Comment By: Guido van Rossum (gvanrossum)
Date: 2001-07-17 08:49
Message:
Logged In: YES
user_id=6380
Sorry, this is just too vague.
Why don't you make a concrete proposal instead?
World peace would be nice too, you know...
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=441833&group_id=5470