
Sign up to save your podcasts
Or
Visit the show's web page: thesearch.space
Show notes
The Power of Prolog, Markus' ongoing book project
"It says, 'Find your way from darkness to light,' which is one of the quotes that occurs in The Knight of Cups, which is a recent movie by Terrence Malick."Declarative program development in Prolog with GUPU (paper)
SEND + MORE = MONEY
"People have ... in different languages, explored multi-dispatch, multi-methods, and all kinds of stuff."(is)/2 is not actually a keyword or a special syntax. Markus describes the issues involved very well here:
https://github.com/triska/clpz#an-impure-alternative-low-level-integer-arithmetic
and here:
https://www.metalevel.at/prolog/clpz
"It is abbreviated as CSP: Constraint Satisfaction Problem."
Eugene C Freuder. “In pursuit of the holy grail”. In:Constraints 2.1 (1997), pp. 57–61. (not freely available)
There is an ongoing series of workshops following up on the ideas in the original paper:
https://freuder.wordpress.com/pthg-20-the-fourth-workshop-on-progress-towards-the-holy-grail/
> "rusty-wam, implemented in Rust"
(hence renamed Scryer Prolog, with Markus being an active contributor)
> "There is O-Prolog, which is implemented by Kenichi Sasagawa from Japan."
> "..in the case of Tau Prolog, it's implemented in JavaScript and they can embed Prolog in a web browser"
The Power of Prolog YouTube channel
5
22 ratings
Visit the show's web page: thesearch.space
Show notes
The Power of Prolog, Markus' ongoing book project
"It says, 'Find your way from darkness to light,' which is one of the quotes that occurs in The Knight of Cups, which is a recent movie by Terrence Malick."Declarative program development in Prolog with GUPU (paper)
SEND + MORE = MONEY
"People have ... in different languages, explored multi-dispatch, multi-methods, and all kinds of stuff."(is)/2 is not actually a keyword or a special syntax. Markus describes the issues involved very well here:
https://github.com/triska/clpz#an-impure-alternative-low-level-integer-arithmetic
and here:
https://www.metalevel.at/prolog/clpz
"It is abbreviated as CSP: Constraint Satisfaction Problem."
Eugene C Freuder. “In pursuit of the holy grail”. In:Constraints 2.1 (1997), pp. 57–61. (not freely available)
There is an ongoing series of workshops following up on the ideas in the original paper:
https://freuder.wordpress.com/pthg-20-the-fourth-workshop-on-progress-towards-the-holy-grail/
> "rusty-wam, implemented in Rust"
(hence renamed Scryer Prolog, with Markus being an active contributor)
> "There is O-Prolog, which is implemented by Kenichi Sasagawa from Japan."
> "..in the case of Tau Prolog, it's implemented in JavaScript and they can embed Prolog in a web browser"
The Power of Prolog YouTube channel