Gostaria de saber algumas diferenças(vantagens e desvantagens) entre as linguagens Java e C++. Por favor me ajudem!!
Conceitos sobre POO, me ajudem!
2 Respostas
Olá
Não vou falar tudo, apenas umas considerações genéricas.
Vantagem de C++: acessa o hardware de forma mais próxima possível.
Desvantagem de C++: sua complexidade e a possibilidade de se cometer erros graves, dificulta o desenvolvimento de grandes aplicações.
Vantagem de Java: isola o programador do acesso direto ao hardware, mas por ser mais simples e mais seguro, se pode construir aplicações mais ambiciosas. Também por isto há mais frameworks e APIs disponíveis para Java.
Desvantagem do Java: precisa se integrar com C++ na hora de se expor diretamente ao hardware.
Conseqüência:
Com C se obtem sistemas de porte limitado com muito desempenho mas vezes pouco confiáveis e com Java se obtem segurança com desempenho aceitável em aplicações limitadas por sua imaginação.
[]s
Luca