En C++, entre la spécialisation de templates, la surcharge d'opérateurs, les références et les namespaces, un individu mal intentionné a un attirail de bien meilleur qualité pour brouiller les pistes. C'est beaucoup plus facile de relire du code C que du code C++.
[^] # Re: Oublies le C.
Posté par Michaël (site web personnel) . En réponse au journal C(++) ?. Évalué à 4. Dernière modification le 01 octobre 2013 à 00:02.
Il y a un truc que tu as loupé dans ta liste c'est la sécurité. En 2003 quelqu'un a commité une backdoor dans le noyau Linux:
http://marc.info/?l=linux-kernel&m=106807279904947&w=1
En C++, entre la spécialisation de templates, la surcharge d'opérateurs, les références et les namespaces, un individu mal intentionné a un attirail de bien meilleur qualité pour brouiller les pistes. C'est beaucoup plus facile de relire du code C que du code C++.