i've come to appreciate, over the past 2 years of heavy Prolog use, that all coding should be (eventually) be done in Prolog. It's one of few languages that is simultaneously a standalone logical formalism, and a standalone representation of computation. (With caveats and exceptions, I know). So a Prolog program can stand in as a document of all facts, rules and relations that a person/organization understands/declar…
What is your explanation for Prolog's lack of uptake so far? It has been around for 52 years and got a lot of buzz about 40 years ago because of its usefulness in creating expert systems.
...I can relate...