coucou747

Ce blog présente principalement les évolutions du compilateur metalang : les nouveaux backends, les nouvelles corrections de bugs, les nouvelles features, nouvaux tests, son utilisation dans le cadre du concours prologin.

le 14/10/2012

Projet Metalang

Le projet metalang est un projet opensource qui se présente sous la forme d'un compilateur pour un nouveau langage. Ce projet a été créé dans le cadre de prologin sur mon initiative. Le but était de créer un langage qui se compile vers le plus de langages possible. Ce nouveau langage permet donc d'écrire un algorithme et de pouvoir mesurer ses performances dans d'autres langages. On pourrait aussi utiliser metalang pour l'interfacer avec des programmes plus gros (pour l'écriture d'une librairie par exemple).

La syntaxe ressemble un peu à un ruby typé.

Avec mon colocataire, nous avons conçu une page web avec l'outil "js of ocaml". Cette page permet de tester le compilateur dans son navigateur, ce qui fait qu'on a pas besoin de l'installer pour découvrir le langage.voir l'interface ici

Les langages cibles sont : C, C++, C#, ocaml, ruby, python, php, java, javascript, pascal, et certains autres backends sont en cours (scheme, bash)

Dans Catégories/Metalang/Changelog.

Sujets : #metalang #prologin #compilateur