LocalazyLocalazy
Nemerle est un langage de programmation statiquement typé et multi-paradigme inspiré de C#, Java et Scala. Il est en cours de développement depuis 2003 par Marek Safar et d'autres contributeurs. Nemerle est principalement un langage de programmation fonctionnel, mais il supporte également la programmation orientée objet et impérative. Il est sûr du point de vue des types et de la collecte des déchets. Nemerle possède un modèle d'objet simple et uniforme, qui s'inspire de celui de Java. Chaque valeur est un objet et chaque type est une classe. Nemerle possède une seule classe racine, appelée Object, dont toutes les autres classes héritent. Nemerle possède un système de type puissant, qui inclut l'inférence de type, les génériques, les types d'ordre supérieur et les types d'union. Nemerle possède également un système de macro avancé, qui permet au programmeur d'étendre le langage. Nemerle est un logiciel libre, publié sous la licence MIT.