Projet de programmation en Licence informatique
(année 2017/2018)
Ajout des langages Javascript, Python, Php, R et Ruby dans GALG
L'application GALG est à la fois un analyseur, un traducteur et un exécuteur d'algorithmes écrits en français.
Cette application est écrite en PERL et s'exécute en ligne de commandes.
Au premier janvier 2016, GALG traduit dans huit langages : C, C++, Dbase, Java, Pascal, Perl, Rexx, Tcl. Il serait très intéressant d'ajouter les cinq langages Javascript, Python, Php, R et Ruby afin d'aider les utilisateurs dans la découverte de ces langages. Afin de tester ces traductions, on utilisera les algorithmes standards de GALG.
On s'appuiera sur la documentation de GALG qui contient, entre autres, le manuel du programmeur pour GALG.
Il n'y a pas besoin de bien connaitre tous ces langages (sauf Perl) pour réaliser ce projet, car il existe des tableaux synoptiques qui montrent les correspondances entre les langages, comme par exemple le site http://hyperpolyglot.org/ ou la page Perl/Php Translation.
Retour à la page principale de (gH)