• # Encenser le C? Non!

    Posté par . En réponse au journal C, un âge remarquable. Évalué à 5.

    Je préfère le C au C++ pour ce qui est du temps réel (le C++ 'cache' trop de choses) mais ça ne veut pas dire que j'aime le C..

    Conversion implicite stupides.. Chaînes terminées par des zéros == attention aux algorithme quadratiques!
    2 languages au lieu d'un: le preprocesseur et le normal..
    Cast non-greppable..
    Trop d'UB qui ne servent à rien: par exemple l'ordre d'évaluation des paramètres d'une fonction..
    Etc.

    Après Ada existe depuis longtemps sans avoir percé pour autant.. Il commence à y avoir d'autres nouvelles alternatives (DasBetterC, Zig, V, Odin..) mais leur nombre peut aussi créer un problème pour remplacer le C..