BT
x A sua opinião é importante! Por favor preencha a pesquisa do InfoQ sobre os seus hábitos de leitura!

O compilador do C# foi lançado como código aberto

por Jeff Martin , traduzido por Elias Lima de Souza em 10 Abr 2014 |

A Microsoft lançou o projeto do compilador Roslyn, sob a licença de código aberto Apache. Esse impressionante anúncio foi feito durante o segundo keynote na conferência Build, pelo criador do C#, Anders Hejlsberg. O Roslyn representa um investimento significativo que a Microsoft fez para reescrever completamente os compiladores do C# e VB.NET, enquanto abrem o processo de compilação para os desenvolvedores, para fornecer melhores ferramentas e suporte de editores.

Agora todo o projeto está disponível no CodePlex para uso gratuito por todos os desenvolvedores, estejam eles utilizando Windows ou não. Com o Git instalado é possível obter o projeto diretamente através de um clone.

Caso queira somente testar o Roslyn, o preview está disponível no Connect. Para se aprofundar realmente no código e compilá-lo em seu próprio ambiente para testes e experimentos será necessário o VS2013 Professional, ou versão mais atual, do Visual Studio 2013 SDK, VS2013 Update 2 RC e da Plataforma de Compilação .NET (Roslyn) para usuários finais.

O roadmap existente para o projeto Roslyn contém muitos itens em desenvolvimento, dos quais a maioria pode ser classificada como uma nova funcionalidade ou melhoria. A página de status lista o estado atual de novas funcionalidades que estão sendo escritas para C# e para VB.

O lançamento em código aberto de uma tecnologia fundamental do .NET marca uma importante mudança no pensamento da Microsoft. Enquanto a máquina virtual de execução (CLR) não é disponibilizada em código aberto, a visibilidade do compilador deve trazer benecícios para todos, independentemente de suas plataformas. A CLR do projeto Mono permite que plataformas não-Microsoft executem código produzido pelo Roslyn.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT