Ir para conteúdo
Fórum Script Brasil
  • 0

Compilação Nativa


Denis Bittencourt Muniz

Pergunta

Fala gente, beleza?

Ouvi falar que C++.net tem compilação nativa, ou seja (pelo que entendi), ele não usa nenhum recurso da .NET Framework (não usa aquelas classes super utéis), mas pode rodar no Windows sem depender da .NET Framework, certo?

Queria saber se existe alguma outra linguagem .NET que também tem esse mecanismo (compilação nativa) do C++.net.. VB.net tem esse mecanismo? E C#? E J#?

Bom, gostaria de saber se existe outra linguagem, mas estou aguardando respostas em relação a VB.net, C# e J#, certo?

Falows! cool.gif

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Ouvi falar que C++.net tem compilação nativa, ou seja (pelo que entendi), ele não usa nenhum recurso da .NET Framework (não usa aquelas classes super utéis), mas pode rodar no Windows sem depender da .NET Framework, certo?

Exato, o compilador de C++ permite a compilação nativa, sem ter acesso aos recursos da .NET Framework (quando o C++ é utilizado com os recursos da .NET Framework ele é chamado de Managed C++).

Queria saber se existe alguma outra linguagem .NET que também tem esse mecanismo (compilação nativa) do C++.net.. VB.net tem esse mecanismo? E C#? E J#?

Bom, gostaria de saber se existe outra linguagem, mas estou aguardando respostas em relação a VB.net, C# e J#, certo?

Não, nenhuma linguagem para a .NET permite isso. Isto porque elas são fortemente dependentes dos tipos de dados da .NET Framework (e é isso que permite a interoperabilidade entre elas). Entenda bem que o natural do compilador C++ *é gerar código nativo* e o que fizeram foi lhe dar a *opção de gerar código .NET*.

Sacou? wink.gif

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Vale ressaltar que C++ não foi extinta porque o Windows foi, é e sempre será desenvolvido em C++.

Mas isso seria discutido em outro tópico.

Bom, *teoricamente* falando, nada impede que a Microsoft adote a plataforma .NET como API de uma próxima versão do Windows e coloque o C# e o C++ Managed no lugar atualmente ocupado por C/C++.

Vida eterna ao C.....

smile.gif

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...