• # Oh

    Posté par (site web personnel) . En réponse au lien C'est parti pour la nouvelle version C2y du langage C. Évalué à 8.

    Bon, moi j'aimerais déjà pouvoir faire du C23 et malheureusement beaucoup de mes environnements m'en empêche (surtout dans l'embarqué). Ce que j'aime le plus en C23 c'est

    • initialiser des objets 100% à 0 (y compris les bits de padding) avec struct foo f = {}
    • spécifier des enum pour avoir un meilleur support des IDEs et une lisibilité du code mais en restant utile pour des structure binaires (e.g. enum type : uint8_t)

    Pour la nouvelle norme

    1. Les cases range, bordel je veux ça depuis un bail
    2. le 3367, je comprends pas le nommage stdc_, ça va pas du tout avec l'existant

    AI is a mental disorder