A tecnologia tem avaçado rapidamente fazendo com que não seja mais necessário desenvolver sofware para um SO especifico e tornando o software totalmente portavel. Isso é possibilitado atraves das novas plataformas de desenvolvimento e execução como o JAVA e o .NET
Penssando assim será que ainda vale apena para os programadores iniciantes investir no estudo de desenvolvimento nativo?
Uma segunda pergunta! Vamos tomar como base o .NET e o Window$. Um código de uma aplicação nativa em C++ precisaria de grandes modificações para migrar pra .NET? ou é só uma questão de recompilar o código num compilador .NET?