C'est caché pour quelqu'un qui ne connait pas le C++ peut être. En attendant, le code en C++ est plus clair et moins prône à l'erreur.
C'est très discutable, en tout cas maitriser la norme C++ et ses sous-ensembles est humainement impossible.
La légèreté du C a l'avantage de permettre d'en connaitre ses limites et de prédire exactement son comportement (en C++ c'est vite difficile, même pour un expert).
Parce que ils ont été écrit dans les années 90 avant même que C++ ne soit standardisé.
Maintenant on est en 2013, il faut évoluer.
Avoir du C standard est plus rapide à porter sur n'importe quelle architecture, pour le C++ le travail sera plus long (ou limité à une fraction du standard).
Cet avantage est énorme pour les systèmes embarqués et de facto pour la conception d'un noyau.
[^] # Re: ==
Posté par Renault (site web personnel) . En réponse au journal OSv : l'OS pour les nuages. Évalué à 1.
C'est très discutable, en tout cas maitriser la norme C++ et ses sous-ensembles est humainement impossible.
La légèreté du C a l'avantage de permettre d'en connaitre ses limites et de prédire exactement son comportement (en C++ c'est vite difficile, même pour un expert).
Avoir du C standard est plus rapide à porter sur n'importe quelle architecture, pour le C++ le travail sera plus long (ou limité à une fraction du standard).
Cet avantage est énorme pour les systèmes embarqués et de facto pour la conception d'un noyau.