• [^] # Re: Espéranto et programmation

    Posté par . En réponse à la dépêche Inflectiones, déclinaisons et conjugaisons en grec ancien. Évalué à 3.

    En tout cas pour ma part c’est l’espéranto que j’ai retenu pour faire un projet de langages de programmations basé sur un vocabulaire non anglophone.

    Je viens d'essayer un truc avec le langage J :

    miajnombroj =: 1 2 3 4
    pluso =: +
    transe =: /
    egalas =: =
    neegalajxo =: 10 egalas pluso transe miajnombroj
    

    D'un côté, comme le langage de base n'a que des symboles il est déjà plutôt neutre ;) Mais comme la documentation adopte un point de vue grammatical, parlant de verbes pour les fonctions, de noms pour les valeurs, et d'adverbes pour les fonctions qui modifient des fonctions, je me suis dis que ça serait intéressant de voir de voir si on pouvait faire une correspondance avec la grammaire de l'espéranto.

    Après réflexion, dans des cas simples on peut faire la correspondance et obtenir un truc qui compile en l'état une phrase qui tient la route, mais du fait de certaines particularités du langage on ne peut par exemple pas faire de l'agglutination compatible avec celle de l'espéranto, et dès qu'on veut faire des phrases composées en J on n'a pas la flexibilité de l'ordre des mots comme en espéranto, entre autres. Il y a aussi le fait que suivant le contexte un verbe en J peut avoir plusieurs traductions en espéranto.

    Mais bon, j'imagine que l'objectif c'est plutôt de traduire de l'anglais vers l'espéranto, pas de symboles vers l'espéranto ;)