Re:Rethinking Prolog [pdf]
by craigching on Thursday September 11, 2014 @09:25PM
(#8306166)
This. I'm no Prolog expert, but every time I come back to it I remember how elegant canonical problems are to solve with it. I absolutely love the declarative style. More languages need to have logic extensions a la core.logic for Clojure, various Kanrens for Scheme. I would love to see computer scientists make advancements in logic programming.
[ Parent
| on HN ]
Just a nitpick, but core.logic is a version of Kanren[0].
Re:Rethinking Prolog [pdf]
by craigching on Thursday September 11, 2014 @11:45PM
(#8306506)
I'm aware of that, I wasn't aware that I said otherwise ;) I just meant that more implementations in more languages would be a good thing
It's just the way you phrased it, core.logic for Clojure, various Kanrens for Scheme, as opposed to, implementations for Kanren in Clojure and Scheme such as core.logic.
Re:Rethinking Prolog [pdf]
by MonkeyIsNull on Thursday September 11, 2014 @09:27PM
(#8306176)
Amen