Acabei de ler alguns dos white papers e exemplos da Microsoft "Roslyn" e o conceito parece muito interessante. Pelo que sei, ele abre a caixa preta que é o compilador e fornece uma interface que podemos usar para obter informações e métricas sobre o código escrito no Visual Studio.
Roslyn também parece ter a capacidade de "codificar" o código e compilá-lo / executá-lo rapidamente (semelhante ao CodeDom), mas só encontrei usos limitados para esse tipo de funcionalidade em minha experiência.
Embora o elemento de análise e métrica de código seja um espaço interessante ... é algo que existe há muito tempo e existem inúmeros provedores que já investiram muito dinheiro em ferramentas de análise e refatoração de código (por exemplo, ReSharper, CodeRush , nCover, etc) e eles fazem um bom trabalho!
Por que alguma empresa faria o possível para implementar algo que pode ser fornecido por uma fração do custo através da compra de uma licença para uma das ferramentas existentes?
Talvez eu tenha perdido algumas das principais funcionalidades do projeto Roslyn que o colocam fora do domínio das ferramentas mencionadas ...