• [^] # Re: Je ne suis pas sûr que les logiciels libres soient moins consommateurs de ressources CPU/Mém

    Posté par (site web personnel) . En réponse au journal Cailloux, joujoux, bijoux. Évalué à 3.

    Mouais bof, je ne suis pas spécialement convaincu par ce tableau ni par la méthodologie (et apparemment je ne suis pas le seul quand on regarde les commentaires). Pour les cas que je connais, je suis en particulier sceptique sur

    • n'avoir qu'une seule case "Python" car ça ne permet pas de distinguer le cas où on fait du "pur" python (assez rare) et le cas où en réalité la majorité du temps se passe dans une lib écrite en C/C++ (e.g. numpy). Idem pour Perl d'ailleurs
    • Fortran 4.2x plus lent que le C ?? (alors qu'il est au contraire plus efficace car le compilo est davantage en mesure de faire des optimisations poussées)
    • Lua dernier ? (il est souvent plus rapide que Python, sans même parler de LuaJIT)
    • Java plus efficace que Go et OCaml ? ...

    De plus, tout dépend de la manière dont on code. Le C avec GObject est-il un modèle de légèreté/concision/sobriété ? (je ne devrais pas trop juger car je ne connais pas bien, mais à l'époque où j'ai regardé je n'ai pas du tout aimé...)