dhconnelly/paip-python
View on GitHub ↗ ★ 377 Python
Peter Norvig's Paradigms of AI Programming implemented in Python
5 mentions on Hacker News by 4 people: 0 stories, 5 comments · first 2019-11-20 · latest 2025-11-22
20082026
-
…on the limitations of Prolog, both this version and in general. [0] Original source in Python: https://github.com/dhconnelly/paip-python [1] Original original source in Lisp: https://norvig.github.io/paip-lisp/#/chapter11
comment by andai · 2025-11-22 · in Show HN: Vibe Prolog -
…and there is indeed a Python implementation for the PAIP programs. https://github.com/dhconnelly/paip-python GC conferring additional composability is an interesting take - I hadn't thought of that (though I don't spend much
comment by hatmatrix · 2025-02-04 · in Decorator JITs: Python as a DSL -
…There is also an implementation in Python, but I have never tested it, just googled it now: https://github.com/dhconnelly/paip-python/blob/master/prolog... https://dhconnelly.github.io/paip-python/docs/prolog.html
comment by ReleaseCandidat · 2024-07-01 · in Unification in Elixir -
Here it is in Python, if that's interesting: https://github.com/dhconnelly/paip-python (Also responded directly to your comment above, but just in case this is helpful here as well :)
comment by dhconnelly · 2019-11-20 · in Logic Puzzles with Prolog (2017) -
…great book! I translated most of the Lisp code into Python a while back. You can find it on Github: https://github.com/dhconnelly/paip-python The logic programming bits in particular (the core of the Prolog interpreter) can be read in a…
comment by dhconnelly · 2019-11-20 · in Logic Puzzles with Prolog (2017)