Discussion:Langage de programmation exotique

Dernier commentaire : il y a 11 ans par Romainhk dans le sujet Article incorrect
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons


Langage de programmation ésotérique vs Langage de programmation exotique modifier

Il me semble que nous nous trouvons face à deux noms valides pour ce type de langages de programmation. Traduit de l'anglais, on obtient ésotérique, pourtant j'ai entendu mes professeurs d'université parler de langages exotiques. Personnellement, je préfère la variante exotique, puisque pour moi elle est apparue la première. Ukuk 16 septembre 2005 à 14:07 (CEST)Répondre

je trouve "exotique" plus convenable et plus proche de la réalité, mais cela dis, rien n'empeche de faire une redirection du second vers le premier. I.D. (m'écrire) 17 septembre 2005 à 18:24:01 (CEST)


Article incorrect modifier

Bonjour.

Je ne sais pas vraiment comment fonctionne Wikipedia. Alors je crée ici une note pour signaler que cet article présente plusieurs notions de manière incorrecte.

Par exemple, un langage Turing-complet permet de calculer exactement ce que permet de calculer une machine de Turing. Cela n'a rien à voir avec l'idée qu'un langage possède un jeu d'instruction minimal et difficile à programmer. Un langage Turing-complet peut être minimalise ou pas. Ada, Lisp, ML, C++, Java... sont des langages Turing complets (et pas particulièrement minimalistes).

Le non-déterminisme peut, ou pas, simplifier la tâche de programmation. Tout dépend du contexte.

Il existe un domaine de recherche qui s'appelle "modèle de calcul et langage non-conventionnel" (unconventional programming/unconventional model of computation). De ce point de vue, le qualificatif de "ésotérique" est plus adapté aux langages présentés ici : "exotique" n'est pas loin de "non-conventionnel" et l'objectif des langages non conventionnel n'est pas d'être ésotérique mais de faire du calcul sur des supports "exotiques", i.e. autre que le silicium tel qu'utilisé actuellement: bactéries, phénomènes quantiques, mécanique newtonienne ou relativiste, chimie...

Etc.

Vous pouvez vous référer à : http://esolangs.org et à http://www.dmoz.org/Computers/Programming/Languages/Obfuscated/ qui donnent des liens vers des langages "ésotériques"

Je suis Jean-Louis Giavitto, chercheur au CNRS en langage de programmation.

Bonjour
C'est effectivement l'endroit idéal pour ce genre de discussion :)
Pour ésotérique/exotique, on peut remarquer que la question a déjà été posé il y a quelques années juste au-dessus, et pour le moment Langage de programmation ésotérique renvoie sur exotique. Le premier défaut du mot ésotérique est sa connotation religieuse, mais l'aspect "initiatique" pourrait fonctionner. Ensuite, je n'ai pas trouvé d'emploi universitaire de l'adjectif ésotérique ; par contre, on peut trouver un livre publié utilisant "exotique" : http://www.amazon.fr/Langage-Programmation-Exotique-Shakespeare-Programming/dp/1159746028 . Ce serait vraiment chouette si on avait quelques sources externes (publication ou livre en français) pour valider l'un ou l'autre traduction (en fait, wikipédia fait état des usages sans chercher à corriger ce qui serait un mauvais anglicisme).
D'une manière général l'article n'en est qu'à son début et si vous avez des idées de reformulation/modification n'hésitez pas !. Romainhk (QTx10) 11 mars 2013 à 00:18 (CET)Répondre
Revenir à la page « Langage de programmation exotique ».