4 ms·
These are awesome and criminally under-viewed (on youtube). Here is one: https://www.youtube.com/watch?v=pLcfMEQjMqM https://www.youtube.com/watch?v=pLcfMEQjM
by an1sotropy 4y ago
These are awesome and criminally under-viewed (on youtube). Here is one:
https://www.youtube.com/watch?v=pLcfMEQjMqM https://www.youtube.com/watch?v=pLcfMEQjMqM
currently with a single-digit number of likes, that uses two people at a table, with a marker, and some pieces of foam-core? with clauses printed out, showing how unification works in Prolog. Nice.
The care, time, and effort that went into making this, when production tools were different than those available today, is really something to appreciate.
- bibanez 4y agoAfter watching the video, I feel amazed by the clarity of the explanation and the examples. I didn't know what prolog is (still don't really know), but at least this video made me think about pattern matching and backtracking in an interesting way.
- an1sotropy 4y agoI think Prolog is one of those languages everyone should spend a little time learning, just to stretch your programming brain in a new way. It’s a logic programming language: very roughly, you program by stating the logical tests that are true when your task is finished. Program execution is the runtime trying to make that true; it’s kind of magical.