The Power of Prolog
metalevel.at
The Power of Prolog
1–10 of 69 posts
Re: The Power of Prolog
#2https://news.ycombinator.com/item?id=22804079 - April 8, 2020 (82 comments)
https://news.ycombinator.com/item?id=17121028 - May 21, 2018 (158 comments)
https://news.ycombinator.com/item?id=14045987 - April 5, 2017 (161 comments)
Re: The Power of Prolog
#3Re: The Power of Prolog
#4Re: The Power of Prolog
#5Re: The Power of Prolog
#6Prolog is the only language that I've ever learned that feels like magic. Of course, it's not, but it feels like that. I'm still learning it, but I feel it and the logic paradigm are underused. I wonder if it's fair to consider it constraint-based programming rather than just logic programming. I used the book Thinking as Computation to learn it (and still am), and that's what it felt like we were doing in the book:…
Re: The Power of Prolog
#7Prolog is the only language that I've ever learned that feels like magic. Of course, it's not, but it feels like that. I'm still learning it, but I feel it and the logic paradigm are underused. I wonder if it's fair to consider it constraint-based programming rather than just logic programming. I used the book Thinking as Computation to learn it (and still am), and that's what it felt like we were doing in the book:…
Prolog III is considered the origin of constraint logic programming: http://www.prolog-heritage.org/en/ph30.html
Re: The Power of Prolog
#8Prolog is the only language that I've ever learned that feels like magic. Of course, it's not, but it feels like that. I'm still learning it, but I feel it and the logic paradigm are underused. I wonder if it's fair to consider it constraint-based programming rather than just logic programming. I used the book Thinking as Computation to learn it (and still am), and that's what it felt like we were doing in the book:…
It's criminally underused , and it's a weird blind spot for software developers to have. My input on this is that our primary working tool, a programming language, is so powerful and wide that (within the limits of computability) it can literally do anything; therefore we are less likely to question the paradigm or look for a different one, even when it would be more suited to the problem at hand.
Engineers are always looking for technologies to hop onto. Prolog is niche for a reason: I don’t think Prolog scales. In some ways it is too flexible and powerful.
Re: The Power of Prolog
#9Prolog is the only language that I've ever learned that feels like magic. Of course, it's not, but it feels like that. I'm still learning it, but I feel it and the logic paradigm are underused. I wonder if it's fair to consider it constraint-based programming rather than just logic programming. I used the book Thinking as Computation to learn it (and still am), and that's what it felt like we were doing in the book:…
It's criminally underused , and it's a weird blind spot for software developers to have. My input on this is that our primary working tool, a programming language, is so powerful and wide that (within the limits of computability) it can literally do anything; therefore we are less likely to question the paradigm or look for a different one, even when it would be more suited to the problem at hand.
Re: The Power of Prolog
#10But! I'm forever grateful for the things learning prolog did to my brain