A la llista de mono s’ha anunciat la versió 0.1 d’un nou llenguatge de programació per la plataforma .NET, es a dir, funciona amb les darreres versions de Mono. El llenguatge en qüestió s’anomena Nemerle i es un llenguatge funcional (com ML, Haskell…) però amb característiques imperatives i orientades a objectes. Es interessant veure com funciona aquest tipus de llenguatge en una plataforma que ha sigut dissenyada pensant únicament en llenguatges orientats a objectes com C#.
La implementació del llenguatge esta sota una llicència estil BSD, així que es totalment lliure. Personalment encara no he tingut oportunitat de provar-ho però sembla força interessant, si algú s’anima a jugar amb el llenguatge que ens comenti que tal.
Autor: marble
He estado mirando las diferencias de sintaxi entre Nemerle y C# ( http://nemerle.org/csharp-diff.html) y casi me da algo. Quizás quieren más dislexia y confusión entre la sintaxis de los diferentes lenguajes. El colmo ha sido: “The if without else is called when.”
Con Haskel también te puedes volver loco por ejemplo xD De todas formas a mi no me parece mal, prefiero que haya gente por ahi innovando y que no piense de forma cuadrada. Alguna de esas ideas locas puede convertirse en algo bueno y positivo.