Category Archives: Compiler

Building a C# compiler in F#

A little over a year ago I wrote a post about Roslyn. Recently (after seeing Mads Torgersen‘s excellent NDC-london talk) I was inspired to attempt to write my own mini-C# compiler to address some of the missing features in C#. … Continue reading

Posted in C#, Compiler, F# | 5 Comments

The Roslyn Incident

Back in October 2008 Anders Hejlsberg made an announcement that C#.next would potentially ship with the notion of the “compiler as a service” (around the 55minute mark for the impatient). Everyone was very excited. Suddenly meta-programming was about to become a boat-load … Continue reading

Posted in C#, Compiler, F#, Roslyn | 28 Comments