« Sans être _la_ solution, Java a quand même permis d'éviter quelques petits pièges du C++ comme par exemple la gestion de la mémoire »
Encore faut-il être compétent en C++. Je ne pense pas l'être assez et je me débrouillerais donc mieux en Java qu'en C++ de ce point de vue, mais quelqu'un qui maîtrise le C++ saura éviter bien des problèmes de mémoire parce qu'il fait du code propre et non du « C avec des classes ». Même sans parler d'utiliser les smart pointers de boost, rien qu'en utilisant bien la bibltiohèque C++ et en n'utilisant de la mémoire dynamique qu'en dernier recours, on évite bien des pièges. Beaucoup de gens n'utilisent pas assez ce qu'a apporté C++, c'est compréhensible pour plein de raisons, mais ça fausse la comparaison à mon avis.
[^] # Re: SUN annonce Mad Hatter
Posté par #3588 . En réponse à la dépêche SUN annonce Mad Hatter. Évalué à 1.
Encore faut-il être compétent en C++. Je ne pense pas l'être assez et je me débrouillerais donc mieux en Java qu'en C++ de ce point de vue, mais quelqu'un qui maîtrise le C++ saura éviter bien des problèmes de mémoire parce qu'il fait du code propre et non du « C avec des classes ». Même sans parler d'utiliser les smart pointers de boost, rien qu'en utilisant bien la bibltiohèque C++ et en n'utilisant de la mémoire dynamique qu'en dernier recours, on évite bien des pièges. Beaucoup de gens n'utilisent pas assez ce qu'a apporté C++, c'est compréhensible pour plein de raisons, mais ça fausse la comparaison à mon avis.