Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Nice article. I haven't been hired for Prolog work in a number of years, but I used to use the language a lot.

I liked the characterization of appropriate uses of Prolog: "excellent solution for the problem of pattern matching and all problems that involve a depth-first search and backtracking."



When was the last time you were hired to do prolog?

I have always longed to be paid to work in prolog since I was introduced to it in college.


About 5 or 6 years ago. Prolog is still used so if you are enthusiastic you might do an open source project in Prolog to draw attention of other people using the language.


You do Clojure, right? I've been working on a Prolog in Clojure, https://github.com/clojure/core.logic. Hoping to get stratified negation and Definite Clause Grammar support soon.


Thanks, I'll look at your project.


Have you used Jess? If so, do you have any observations on their relative pros/cons?


I used Jess in one chapter of my Java AI book in the first edition, but Jess's licensing tightened up and I dropped coverage in later editions.




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

Search: