3 ms·
Prolog always seemed to me like a database query language that can be tricked into computation.
by warning26 4y ago
Prolog always seemed to me like a database query language that can be tricked into computation.
- sgt101 4y agoA bit like SQL? The interesting thing is that 1000000000's of people use SQL every day and not so many Prolog....
- simplify 4y agoI would love a Prolog database query language. Itch for it every time I use SQL.
- ItsMonkk 4y agoWhen I was building a prototype last year I went with XTDB and using it as relational database with additional super powers worked fairly well.
- tucnak 4y agoIsn't that what Datalog all about? I've only heard of it, and didn't go into the specifics, but at least this is how it was pitched to me.
- chrisjc 4y agoI was expecting a comment like this and came looking... Can someone give a couple of examples of Prolog resembling a database query language, specifically SQL if possible. Trying not to sound contentious, but I've often thought that SQL (DDLs/DMLs/DQLs) would be a really good way to interact with systems beyond just databases/datastores. And the general tone of this topic has been about how Prolog can solve/simplify so many problems/issues. Relating some Prolog to some SQL might help me (and others) see this light that everyone seems to be talking about. There has recently been a lot of working examples of SQL being used beyond databases; IaSQL (Infrastructure-as-SQL), KSQL (streaming SQL), so on.
- eterps 4y agohttps://blog.algorexhealth.com/2018/11/a-practo-theoretical-introduction-to-logic-programming/ https://blog.algorexhealth.com/2018/11/a-practo-theoretical-...