• [^] # Re: Performance

    Posté par (site web personnel) . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 3. Dernière modification le 05 juin 2019 à 10:25.

    Après tu parle de cas général le typage du C++ est relativement pauvre, on peut faire des circonvolutions pour tenter d'encoder des choses en plus dans les types à coup de templating, mais plus aucun humain ne sera en mesure de reprendre le code en question.

    Le typage en C++ est tout sauf pauvre, le typage du C est pauvre.

    Il s'approche au fil des standard de ce que tu peux avoir en Haskell et OCaml, qui sont des références dans le domaine.

    std::variant autorise même maintenant à avoir une forme de pattern matching.

    std::optional apporte lui aussi son lot d'avantages.