"Le C est efficace dans deux domaines : l’élégance, et la création de vulnérabilités jour zéro critiques en rapport avec la gestion de la mémoire."

Moi qui suis un vieux croûton qui a connu, entre autres : Pascal, Ada, mais aussi de l'assembleur sur des DPS6 dépourvus d'unité de gestion de mémoire...

Je dirais... Que C est effectivement efficace pour le second point, par contre pour l'élégance, bof, on a vu mieux...

Je suis perpétuellement sidéré, ça ne se calme jamais, par le fait que probablement 95% des failles sont dues à l'utilisation d'outils de développement pourris... Stack overflow, buffer overflow, everything overflows...

L'autre grand contributeur c'est Internet lui-même. Je me souviens encore d'une version d'Office fournie sous forme de douze disquettes. J'aime autant vous dire que s'il y avait un bug à corriger, bonjour la logistique pour distribuer la mise à jour... Aujourd'hui c'est tellement facile, on trouve un bug, on fait le patch, on le met à disposition. Du coup on se permet de rendre publics des programmes complètement buggés, puisqu'on sait qu'on pourra corriger derrière.