2010-07-02 14 views
5
**Is there any serious project going on using** 

PROLOG http://www.atarimagazines.com/startv2n5/prolog.jpgGibt es ein ernsthaftes Projekt mit PROLOG?

      **?** 
+4

ist das eine ernste Frage? –

+5

Anscheinend so ernst wie ein gut gekleideter, obwohl jpeg artifacted Roboter, der auf einer Neonröhre kaut. (Ich denke, das ist einer von denen "entweder Sie bekommen es, oder Sie nicht" Art von Dingen .. und offensichtlich nicht ich) – MarkD

+1

Kann ich wiederholen? Die * ernste * Frage ist: "Gibt es ...". Nicht: ".. muss .." oder ".. sollte sein ..". –

Antwort

10

SICStus und LPA Prolog cite ausgewählte Kundenanwendungen, die sehr ernst klingen, zum Beispiel:

http://www.sics.se/isl/sicstuswww/site/customers.html

+0

Hier sind einige andere [SICStus-basierte Produkte] (https: //www.sics.se/projekte/sicstus-prolog-führende-prolog-technologie) – false

+0

Einige andere werden in Kapitel 6 von [SICStus Prolog - die ersten 25 Jahre] erwähnt (http://arxiv.org/abs/1011.5640) – false

3

SWI Prolog Ansprüche 10,000 downloads per month muss so jemand es für etwas verwendet werden.

+1

Ich musste es in der Schule lernen .. kann nicht sagen, dass ich es seitdem berührt habe. – corymathews

+0

Es ist sicherlich viel in der Bildung verwendet. Aus guten Gründen denke ich. Hier ein 'Starter-Kit': https://prof.ti.bfh.ch/hew1/informatik3/prolog/p-99/ –

2

Cisco besaß die ECLiPSe-Plattform lange Zeit (schließlich wurde sie als Open Source veröffentlicht) und verwendet sie für die Unterstützung von Netzwerkmanagement-Entscheidungen.

1

Die Cyc project verwendet eine Sprache, die Prolog sehr ähnlich ist, von dem, was ich gesehen habe. Der Hauptgrund, warum sie Prolog nicht verwenden, ist, dass sie nicht auf die Größe der Datenbanken skaliert, mit denen sie arbeiten.

Also, obwohl es keine direkte Antwort auf Ihre Frage ist, denke ich, es könnte die "Prolog tatsächlich für die Serien-Sachen verwendet" dachte gedacht.

Weitere Informationen:

3

ich seit den 1980er Jahren auf industrielle/kommerzielle Anwendungen von Prolog gearbeitet haben. Dazu gehören: Anwendungen in natürlicher Sprache (Lockheed), CASE (Knowledgeware), Compiler (Quintus), Call Center-Anwendungen (Quintus), Event Management (IBM DataHub, Tivoli), Text Mining (Price Waterhouse, Kaidara) und jetzt wieder Event Management (BMC Software).

Wenn Sie eine Chance haben, es zu lernen, tun Sie es. Es gibt nichts anderes. Leider sind Jobs darin so selten wie Hühnerzähne. Wenn Sie in einer schönen Sprache arbeiten möchten, die etwas Bodenhaftung hat, sollten Sie Scala in Betracht ziehen.

Verwandte Themen