Hacker News new | past | comments | ask | show | jobs | submit login

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.



Just a nitpick, but core.logic is a version of Kanren[0].

[0] https://github.com/clojure/core.logic


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.


Amen




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: