I Can't Believe It's Not Roslyn--Using Nemerle Macros to extend the C# Language
Nemerle is a powerful .NET language that allows its users to extend its syntax and add new language features to suit their target domains. It also holds a powerful secret: it also has extensions that allow it to compile native C# source files as if they were originally written in Nemerle.
Over the course of an hour, we will explore using Nemerle's rich macro syntax to add language features to the C# language by using the power of the Nemerle compiler, and unlike Roslyn, Nemerle's metaprogramming features are available for use today in production environments. This is one mind-bending session that you won't want to miss!