Tag Proposal: logic-lang

56 points by veqq


Name: "logic-lang"

Description: "Prolog, Datalog, miniKanren, ASP etc. using clauses"

Category: languages ; like apl or concatenative as it's a paradigm

Similar tags: databases, ai

This is a programming paradigm encoding rules with clauses, related to relational calculus. Hwayne:

(Things like clp(fd) and Picat do fall under the tag, as constraint logic programming is a subdiscipline of both LP and constraint satisfaction.)

I made a similar proposal before but changed the name according to community wishes. It really comes up a lot but under random tags (and AI is often filter for unrelated reasons):

Candidates:

Unsure (I'm e.g. not sure where to draw the line between some applications or implementations of formal methods and this):

nogweii

Well-done on the proposal, this seems like an obvious inclusion given the frequency. (Personally I don't care about logic languages at the moment, so I'd like to filter it out.)

ocramz

or just logic, or logic-programming. I fear logic-lang would be taken to be an actual programming language.

dzwdz

and AI is often filter for unrelated reasons

That's a separate issue to be solved FWIW, that tag is way too broad. You can be uninterested in genAI while still being interested in other kinds of ML, you can be uninterested in ML but still be interested in "classical" AI, etc.