Hacker News new | ask | show | jobs
by carvalho 3312 days ago
Prolog is used in IBM Watson, Datalog, and AFAIK in Windows OS.

Prolog is not so popular for general purpose computing since: compilers are inconsistent, compatibility problems, difficult debugging, high maintenance costs, few experts, steep learning curves (my professor joked that the more computer science the student is exposed to, the harder is the mental switch to Prolog).

Prolog remains great for education on logic, NLP parsers, recursion.