| I don't know what you mean by "archaic". But here are a few pointers: Visual Prolog, https://www.visual-prolog.com Once it was Borland's Turbo Prolog. Quote: "It combines the best features of logical, functional, and object-oriented programming paradigms, offering a powerful, type-safe, high-level language. Visual Prolog is well-suited for developing applications for Microsoft Windows 32/64 platforms and supports advanced client-server and three-tier solutions." There is a comparison of Prolog implementations on Wikipedia: https://en.wikipedia.org/wiki/Comparison_of_Prolog_implement... This explains the OOP extensions of SICStus Prolog. https://sicstus.sics.se/sicstus/docs/3.7.1/html/sicstus_35.h... I haven't researched this, but there should be zillions of language extensions like this to Prolog. It is one of the symbolic AI languages, as such it has a long history of extensions. |