• [^] # Re: Encenser le C? Non!

    Posté par (site web personnel) . En réponse au journal C, un âge remarquable. Évalué à 1.

    Écrire 10 lignes de C sans UB, ça demande un talent et un temps dont peu de personnes disposent.

    Et alors ?

    Il faut arrêter de voir le C comme un langage haut niveau du même type que le C++ ou Python.

    Le C permet des choses formidables mais il amène de gros coûts, qui se résolvent très mal avec des yakas.

    Aujourd'hui, si tu as besoin des performances du C, tu y vas tout en sachant qu'il y a des footguns, et tu mets les gardes fous en place pour t'empêcher de faire de la merde.

    Coder en C, ce n'est pas avoir une épée de Damoclès au dessus de la tête en plein milieu d'un champ de mine. C'est le cas si tu code sur libopenssl ou un kernel. Mais un segfault dans gimp ? Osef total, bug tracker + fix à la prochaine release.

    https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg