- Als Informatikstudent beschäftige ich mich mit Prolog und logischer Programmierung
- Ich habe die Grundlagen von Vanilla Prolog gelernt (Atome, Prädikate, Cut, Listen usw.) und eine schreckliche Implementierung eines Agenten-Kommunikationssystems gesehen, das in SICStus Prolog läuft
- Ich möchte mehr darüber erfahren, weil ich denke, dass die Sprache selbst ihre Stärken haben könnte
- Da mein Studiengebiet ziemlich grundlegend ist, möchte ich mein Wissen über diese Welt und eine andere Welt, die ich wirklich mag (Ontologien :D), erweitern und mich darin spezialisieren
- Ich frage mich, wie Prolog im Jahr 2024 aussieht und was die Leute mit Prolog machen
2 Kommentare
Nicht direkt Prolog selbst, aber ich stimme zu, dass das Konzept von Constraints weiterhin nützlich bleiben wird.
Es wird auch in Bereichen wie Datenbanken häufig eingesetzt, und bei hochmodernen Programmiersprachen gibt es sogar Versuche, Datalog als First-Class-Feature zu unterstützen. (Beispiel: https://flix.dev/)
Hacker-News-Meinungen
Prolog ist eine Sprache mit 50 Jahren Geschichte und kann für allgemeines Programmieren mehr Hürden als Nutzen mit sich bringen
Scryer Prolog setzt mit einem leistungsstarken Open-Source- und ISO-kompatiblen Prolog einen neuen Meilenstein
Prolog und Constraint-Programmierung sind nützliche Werkzeuge
Theoretisch ist Prolog die beste Sprache
Es ist gut, dass neue Leute Interesse an Prolog zeigen
Prolog ist eine Sprache, die eine neue Denkweise verlangt
Die „Magie“ von Prolog basiert auf den Konzepten Unifikation und Backtracking
Ich weiß fast nichts über Prolog, aber das Datalog-Tutorial hat mir gefallen
Die Suchalgorithmen der logischen Programmierung sind langsam