• [^] # Re: Il serait peut-être temps d'utiliser des langages modernes

    Posté par (site web personnel) . En réponse au journal Si si, le C++ peut parfois être plus rapide que le C. Évalué à 0.

    Non.

    Je ne savais pas ce qu'était le polymorphisme paramétrique, donc j'ai recherché. Mais apparemment, ça correspond juste aux fonction templates ou aux overloads en C++ qui sont de base dans le langage.

    Ce que cet article essaye de décrire (assez mal je trouve) c'est le « type erasure ». Mais on est sur un blog dédié au C++, il faut s'attendre à du C++ porn.
    En pratique, les développeurs utilisent simplement QVariant ou boost::any pour faire du « type erasure » sans même avoir besoin de connaître le terme.