zlacker

[parent] [thread] 1 comments
1. gnulin+(OP)[view] [source] 2024-10-13 07:37:49
I strongly recommend checking Souffle programming language. It's a dialect of Datalog that can output bulk CSV data that can be easily imported into other databases (like Duckdb or Excel etc). It creates an extremely intuitive framework for logical programming. I.e. you can visualize logical programming as each relation being a giant table of elements, "or" operation being akin to SQL `union all`, "and" operation being akin to SQL `join`, "not" operation being akin to `outer join ... where joined isnull` etc...
replies(1): >>PaulHo+Pv
2. PaulHo+Pv[view] [source] 2024-10-13 13:39:46
>>gnulin+(OP)
The tragedy of RDF and OWL is that people don’t perceive the connection between logic and databases.
[go to top]