• [^] # Re: ...

    Posté par (site web personnel) . En réponse à la dépêche GNOME 2.30.2, dernières révérences de l'honorable. Évalué à 2.

    http://www.boost.org/doc/libs/1_43_0/libs/smart_ptr/smart_pt(...)

    La culture change antoine

    En 10 ans la lib boost est apparue, elle devient un standard de fait, et ressemble au CPAN sous stéroïdes. Elle semble assez utilisée

    J'ai aussi vu des devs C utilisant la lib C python afin d'utiliser les objets évolués et leurs garbage collectors (mais je trouve ça un peu porcasse).

    Mais bon, à part en logiciel libre ou les gens développent parfois plus pour se faire plaisir que par efficacité, il faut admettre que le C et le C++ sont un peu tombés en désuétude. Dans mon enfance il y avait les chevaliers du zodiaque, et adulte dans le libre les chevaliers du C. Cette façon que l'on a de mouiller sur le C pur (hors noyau) me laisse perplexe.
    En plus les binding haut niveau python/perl/ruby C existent ...


    Si je devais recoder bas niveau, j'utiliserais ça :
    http://ooc-lang.org/
    * langage pivot compilant en C
    * garbage collector
    * gestion des modules
    * objet
    * élégant :)