Wird die Mercury-Programmiersprache im Feld verwendet?

13

Ich habe großes Interesse an funktionaler und logischer Programmierung und Mercury scheint eine gute Mischung aus beiden zu sein. Wird es überhaupt in der Industrie eingesetzt? Ich bin einer, der eine Sprache nur zum Spaß lernt, aber es wäre schön, praktische, verwendbare Wege dafür zu haben. Ich konnte nicht viel an Beispielen für die Verwendung in der Industrie auf der Sprachwebsite finden .

Weltingenieur
quelle

Antworten:

11

Mercury ist ein aufgemotzter Prolog, aber logische Sprachen sind in der Branche eine Nische und mehr als funktionale Sprachen. Dynamische Skriptsprachen wie Python, Ruby und PHP sowie Sprachen wie Java und C # werden die meisten Anforderungen von Arbeitgebern erfüllen. Die Landschaft scheint in Europa und Australien unterschiedlich, aber nur geringfügig.

Das heißt, es gibt Unternehmen, die Mercury verwenden, obwohl ich nur zwei kenne: YesLogic , das PrinceXML macht . Sie befinden sich in Australien. Die andere ist Mission Critical IT mit Sitz in Brüssel und Australien.

Bei Suchanfragen auf wichtigen Websites wie "indeed.com", "glassdoor.com", "monster.com" und "careers.stackoverflow.com" wurden keine Mercury-spezifischen Jobs gefunden.

Da Sie jedoch über Kenntnisse in Mercury verfügen, können Sie diese wahrscheinlich dazu verwenden, an Orten zu arbeiten, an denen Prolog traditionell verwendet wurde, beispielsweise in der KI.

Aber ich denke, die Sprache wird meistens eine Nische sein, wie Haskell. Es wird hier und da ein paar Unternehmen geben, die es nutzen, aber das Interesse an Wissenschaft und Forschung wird stark bleiben.

wkl
quelle
2
Dies ist wahr, die Anzahl der Unternehmen, die Mercury einsetzen, von denen wir (das Mercury-Team) wissen, beträgt drei. (Neben den beiden oben gibt es jetzt auch opturion.com).
Paul Bone