Here's a kind of situation, from Zork-style adventure games (an early AI testbed) which makes me go 'hmm' about the current capabilities of languages like Prolog, or even Dialog.
Say you have a spellbook. The spellbook is an object and it contains spells. Each spell has a precondition (what must be true in the world), a result (what changes in the world), and a description (text and predicate calls).
Oh and you'd like the user to be able to write spells at runtime.
i've never really watched much star trek but my impression is
every tos episode: the ship encounters an alien. kirk tries to either bang it (sex style) or bang it (shooting it style). a drunk scotsman yells what are probably slurs at mr spock
every tng episode: the ship encounters a reverse nadion flow asymmetry in the subspace manifold. picard learns something about another culture and wrestles with his conscience. Riker Gets Horny
When people say "Magic as Richard Garfield intended" I think of this interview where he says he wishes he could make a deck that was all [[Mox Pearl]] and [[Shahrazad]]
Ruel Ultimatum - An Interview with Richard Garfield - ChannelFireball - Magic: The Gathering Strategy, Singles, Cards, Decks
Oh sweet! #Emacs native-comp branch is going to be merged into master in about a week from now!
Couldn't find the fuckin live M:TG track but I did find this which makes me smile https://twitter.com/mountain_goats/status/1288942192392888324?lang=en
Pure genius: the attacker simply made an address book with every phone number on the planet and asked if their friends are on Facebook.