17.10.2014, 20:23
Todos sabem que sou um C++ Lover, entгo fica atй suspeito falar. Mas de qualquer maneira, jб programei em ambas as linguagens.
O legal do Java, й a portabilidade, vocк o roda atй em uma "calculadora", desde que exista a JVM para aquela arquitetura.
Agora o C++, alem da variedade de compiladores, te dб controle total da aplicaзгo, tanto high-level, quanto low-level, e eu amo isto. Porйm a produtividade de uma aplicaзгo C++ й baixнssima. Apesar da variedade de frameworks, o que a deixa poderosa, tambйm a deixa "menos produtiva", podemos fazer uma analogia ao prуprio Assembly.
Eu poderia ficar o resto do dia citando os lados positivos e negativos de ambas, mas o que jб falei й o bastante. Eu prefiro C++.
Mas lembre-se que tudo "depende da viagem". Vocк nгo usa uma linguagem por ela ser "melhor", mas sim por ela suprir suas necessidades, resolver seus problemas de forma mais eficiente.
O legal do Java, й a portabilidade, vocк o roda atй em uma "calculadora", desde que exista a JVM para aquela arquitetura.
Agora o C++, alem da variedade de compiladores, te dб controle total da aplicaзгo, tanto high-level, quanto low-level, e eu amo isto. Porйm a produtividade de uma aplicaзгo C++ й baixнssima. Apesar da variedade de frameworks, o que a deixa poderosa, tambйm a deixa "menos produtiva", podemos fazer uma analogia ao prуprio Assembly.
Eu poderia ficar o resto do dia citando os lados positivos e negativos de ambas, mas o que jб falei й o bastante. Eu prefiro C++.
Mas lembre-se que tudo "depende da viagem". Vocк nгo usa uma linguagem por ela ser "melhor", mas sim por ela suprir suas necessidades, resolver seus problemas de forma mais eficiente.