none
Até que nível de maquina o VB.NET pode descer? RRS feed

  • Pergunta

  • Alguém sabe até que nível o VB.NET pode descer?  

    -Alterar endereços da memoria de outros processos

    -Núcleo do processador igual ao C++

    -Drives(Som,Vídeo...etc)

    -Interação com bases para jogos(DirectX,Unity...etc)

    Coisas que se faz somente em C/C++ 

    sexta-feira, 24 de abril de 2015 05:42

Respostas

  • Olá,

    O VB.NET é uma linguagem de alto nível, enquanto C é uma linguagem de baixo nível, e C++ pode ser considerada médio nível pois reúne algumas características de linguagem alto nível.

    Por ser uma linguagem de alto nível, no VB.NET você não pode trabalhar com ponteiros, embutir código assembly, desenvolver drivers e fazer comunicação com hardware, desenvolver jogos usando diretamente APIs gráficas como DirectX, OpenGL, programar para as APIs do Windows... Além de que os executáveis .NET (VB e C#) são executados dentro de uma máquina virtual, o que acarreta em várias outras limitações. O Desempenho também é reduzido, VB.NET é cerca de +-2x mais lento que o C/C++ em algumas tarefas.

    Espero ter ajudado.


    Herbert Lausmann

    • Marcado como Resposta Tiago.SP sexta-feira, 24 de abril de 2015 10:16
    sexta-feira, 24 de abril de 2015 09:34