¿Se usa el lenguaje de programación de Mercury en el campo?

13

Tengo un gran interés en la programación funcional y lógica y Mercury parece ser una buena combinación de ambos. ¿Se utiliza en la industria en absoluto? Aprendo un idioma solo por diversión, pero sería bueno tener vías prácticas y utilizables para ello. No pude encontrar muchos ejemplos de uso en la industria en el sitio web de idioma .

    
pregunta World Engineer 01.05.2012 - 02:05

1 respuesta

10

Mercury es un Prolog mejorado, pero los lenguajes lógicos son muy especializados en la industria y más que los lenguajes funcionales. Los lenguajes de scripting dinámico como Python, Ruby y PHP, y lenguajes como Java y C # dominarán la mayor parte de lo que buscan los empleadores. El paisaje parece diferente en Europa y Australia, pero solo un poco.

Dicho esto, hay empresas que utilizan Mercury, aunque solo conozco dos: YesLogic , que hace que PrinceXML . Se encuentran en Australia. El otro es Mission Critical IT , que tiene su sede en Bruselas y Australia.

Las búsquedas en los principales sitios de trabajo como indeed.com, glassdoor.com, monster.com y también en careers.stackoverflow.com no generaron trabajos específicos de Mercury.

Sin embargo, al tener habilidades con Mercury, es probable que puedas utilizarlas en lugares donde se haya utilizado tradicionalmente Prolog, como en AI.

Pero creo que el lenguaje será principalmente de nicho, como Haskell. Habrá algunas compañías aquí y allá usándolo, pero el interés seguirá siendo fuerte en el mundo académico y la investigación.

    
respondido por el wkl 01.05.2012 - 02:41