Mis on Datalog?

Datalog on puhtalt deklaratiivne programmeerimiskeel, mis on tuletatud Prologist . Seda kasutatakse paljudes valdkondades, mis vajavad loogilist programmeerimist, sealhulgas võrkude loomine, pilvandmetöötlus, deduktiivne andmebaasi projekteerimine, teabe eraldamine ja programmi analüüs.

Datalogi rakendatakse tavaliselt või tõlgendatakse teiste programmeerimiskeeltega. Avatud lähtekoodiga Datalogi rakendused on olemas Java, C ++, Lua, Python, Prolog, Clojure ja Racket jaoks ning saadaval on ka Datalogi rakendused.

C ++, Clojure, Java, keel, programmeerimise tingimused, Python, reket