• [^] # Re: ==

    Posté par (site web personnel) . En réponse au journal OSv : l'OS pour les nuages. Évalué à 1.

    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.