What is more interesting or powerful: Curry/Mercury/Lambda-Prolog/your suggestion.
Posted
by Bubba88
on Stack Overflow
See other posts from Stack Overflow
or by Bubba88
Published on 2010-06-01T16:11:13Z
Indexed on
2010/06/01
16:13 UTC
Read the original article
Hit count: 304
Hi! I would like to ask you about what formal system could be more interesting to implement from scratch/reverse engineer.
I've looked through some existing and rather open (open in the sense of free/open-source) projects of logical/declarative programming systems. I've decided to make up something similar in my free time, or at least to catch the general idea of implementation.
It would be great if some of these systems would provide most of the expressive power and conciseness of modern academic investigations in logic and it's relation with computational models.
What would you recommend to study at least at the conceptual level? For example, Lambda-Prolog is interesting particularly because it allows for higher order relations, but AFAIK (I might really be mistaken :)) is based on intuitionist logic and therefore lack the excluded-middle principle; that's generally a disatvantage for me..
I would also welcome any suggestions about modern logical programming systems which are less popular but more expressive/powerful. I guess, this question will need refactoring, but thank you in advance! :)
© Stack Overflow or respective owner