« Voltar
em .net c# conteudo gratuito

Livro gratuito sobre Roslyn - o compilador open source do C#.

Há um tempo atrás a Syncfusion disponibilizou vários ebooks gratuitos. Até postei aqui.

Hoje saiu um livro novo(e também gratuito) sobre o Roslyn, que é o compilador de C# e VB da Microsoft. Ele foi escrito em C#.

Mas como o compilador do C# foi escrito em C#?
Bem, o compilador original não foi escrito em C#, mas C e C++. O Roslyn foi feito em C#, mas inicialmente compilado pelo compilador antigo. Assim que o compilador novo estava pronto, ele conseguiu compilar seu próprio código-fonte. O pessoal chama isso de bootstraping.

Mas o Roslyn é um compilador diferente: além de compilar código ele expõe APIs que permitem que você escreva ferramentas de análise de código e refactorings, como o Resharper. Um projeto open source que utiliza o Roslyn é o Code Cracker.

Você pode baixar o livro gratuitamente(mas tem que fazer cadastro no site) aqui.

comments powered by Disqus