The logic-programming tag has no wiki summary.
6
votes
1answer
195 views
Is the Mercury Programming Language used in the field?
I've strong interests in Functional and Logic programming and Mercury seems like a good blend of the two. Is it used in industry at all? I'm one to learn a language just for the fun of it but it would ...
3
votes
1answer
167 views
Good introduction to metaprogramming in Prolog?
I would like to make for example imperative programs as output of Prolog (shaders of graphic card) and also event-driven programs (game logic) ... also I would like to learn how to metaprogram in ...
1
vote
4answers
727 views
What simple logic question can I ask a trainee to test their problem solving skills?
We are hiring for a junior trainee role. The specification for the job is a higher school leaver (18) with a background in IT/Programming and some experience in making web pages.
The candidate will ...
2
votes
4answers
183 views
Data Structures to represent logical expressions
Here is a logical statement:
term1 AND (term2 OR term3) OR term4
What is an effective way of storing this information in a data structure?
For example, should I use a graph, with a property on ...
4
votes
3answers
169 views
Scheme and Functional programming is to “Structure and Interpretation of Computer Programs” as Prolog and Logic programming is to what book?
I'm looking for some advice how to get started with Logic programming, and I am really enjoying working through the Scheme book "Structure and Interpretation of Computer Programs." Is there a similar ...
3
votes
3answers
360 views
Why (not) logic programming?
I have not yet heard about any uses of a logical programming language (such as Prolog) in the software industry, nor do I know of usage of it in hobby programming or open source projects. It (Prolog) ...