.NET 9 expande fronteiras: suporte oficial à nova plataforma

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Ecossistema .NET continua crescendo: C# recebe suporte para nova plataforma



No mundo do desenvolvimento de software, ocorreu um evento significativo. A equipe da Microsoft anunciou a expansão do suporte oficial da plataforma .NET para C#. A partir da versão .NET 9, os desenvolvedores obtiveram a capacidade de criar e executar aplicações em C# em uma arquitetura de hardware fundamentalmente nova — RISC-V.



O que mudou?



Anteriormente, o suporte ao RISC-V no .NET existia apenas em modo experimental. Agora, a partir do .NET 9, ele foi elevado à categoria de plataformas oficialmente suportadas. Isso significa que:



  • Compatibilidade total: Todas as bibliotecas e frameworks principais do .NET funcionam corretamente em dispositivos com arquitetura RISC-V.
  • Desempenho: A otimização do compilador JIT para RISC-V permite atingir alta velocidade de execução do código.
  • Ferramentas: Visual Studio e Rider agora oferecem depuração e criação de perfil completas para aplicações em RISC-V.
  • Suporte AOT: A compilação Ahead-of-Time (AOT) agora está disponível também para esta plataforma, o que é crítico para sistemas embarcados.


Por que isso é importante para os desenvolvedores?



A arquitetura RISC-V está ganhando popularidade rapidamente. Ela é usada em:



  • Sistemas embarcados e IoT: Devido à sua abertura e eficiência energética.
  • Educação: Como base para o estudo da arquitetura de computadores.
  • Soluções de servidor: Grandes empresas, como Google e Qualcomm, estão investindo ativamente no RISC-V.


Agora, os desenvolvedores C# podem criar aplicações para esses dispositivos sem sair do ecossistema .NET familiar. Isso é especialmente relevante para projetos na área de "Internet das Coisas" (IoT) e automação industrial, onde antes era necessário usar C ou Rust.



Como começar?



Para experimentar o novo recurso, basta instalar a versão mais recente do .NET SDK 9.0. Para compilar para RISC-V, use o comando:



dotnet publish -r linux-riscv64


A Microsoft também lançou imagens Docker oficiais para RISC-V, simplificando a implantação de aplicações em servidores com esta arquitetura.



Impacto no processo educacional



Para sites educacionais, como pythonlib.ru, isso abre novos horizontes. Agora é possível criar cursos e artigos dedicados ao desenvolvimento em C# para arquiteturas abertas modernas. Isso permitirá que os alunos não apenas aprendam a linguagem, mas também entendam como o código funciona no nível do hardware.



O suporte ao RISC-V não é apenas uma atualização técnica. É um passo em direção à criação de um ecossistema verdadeiramente multiplataforma, onde C# e .NET podem funcionar em qualquer lugar: desde servidores em nuvem até microcontroladores.



Acompanhe as atualizações no pythonlib.ru — com certeza falaremos sobre as novas funcionalidades do .NET 9 e prepararemos guias práticos para trabalhar com RISC-V em C#.

Recommended Libraries