je peux écrire du code portable en C++ standard, il faut simplement recompiler, tout comme je dois changer de JVM,quand je change d'achitecture
mmmmh... si tu es a la recherche d'un code performant, rien qu'avec les différences entre les compilateurs, tu vas devoir modifier ton source de toute facon... alors la portabilité du C++, tres moyen ! A la rigueur l'argument est recevable pour le plain C. Mais reste le pb des dépendances avec des libs qui ne sont peut etre pas dispo sur toutes les plateformes, etc...
Sur ce point de la portabilité, et pour avoir essayer les 2, y'a pas photo, java n'est peut etre pas libre (histoire de temps ?), mais il est beaucoup plus facile a porter !!
Aurel, qui ne portera jamais qqchose en C++ sur IA64 par exemple, alors que la JVM pour IA64 et hop ! le code marche ! :D
[^] # Re: mouaich.
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Java et C++. Évalué à 3.
mmmmh... si tu es a la recherche d'un code performant, rien qu'avec les différences entre les compilateurs, tu vas devoir modifier ton source de toute facon... alors la portabilité du C++, tres moyen ! A la rigueur l'argument est recevable pour le plain C. Mais reste le pb des dépendances avec des libs qui ne sont peut etre pas dispo sur toutes les plateformes, etc...
Sur ce point de la portabilité, et pour avoir essayer les 2, y'a pas photo, java n'est peut etre pas libre (histoire de temps ?), mais il est beaucoup plus facile a porter !!
Aurel, qui ne portera jamais qqchose en C++ sur IA64 par exemple, alors que la JVM pour IA64 et hop ! le code marche ! :D