Ask HN: 2024年のPrologの展望はどうですか?
(news.ycombinator.com)- コンピュータサイエンスの学生として、Prologと論理プログラミングを勉強中
- 素のPrologの基本(アトム、述語、カット、リストなど)を学び、SICStus Prologで動作するエージェント通信システムのひどい実装を見た
- この言語自体に強みがあるかもしれないと思っているので、もっと知りたい
- 学んでいる分野がかなり基礎的な領域なので、こちらの世界と自分が本当に好きな別の世界(オントロジー :D)についての知識を広げ、専門性を深めてみたい
- 2024年のPrologがどのような状況なのか、人々がPrologで何をしているのか気になっている
2件のコメント
Prologそのものではありませんが、Constraints という概念が引き続き有用だという点には同意します。
DBのようなところでも多く活用されていますし、最先端のプログラミング言語の中には Datalog を第一級でサポートしようとする試みもあります。(例: https://flix.dev/)
Hacker Newsの意見
Prologは50年の歴史を持つ言語で、一般的なコーディングでは有用性よりも障害のほうが多いかもしれない
Scryer Prologは高性能なオープンソースのISO互換Prologとして新たなマイルストーンを打ち立てている
PrologとConstraintプログラミングは有用なツールである
理論的にはPrologは最高の言語である
新しい人たちがPrologに関心を持つのは良いことだ
Prologは新しい考え方を要求する言語である
Prologの「魔法」は単一化とバックトラッキングという概念に基づいている
Prologについてはほとんど知らないが、Datalogのチュートリアルは楽しめた
論理プログラミングの探索アルゴリズムは遅い