• [^] # Re: Rust vs Go

    Posté par . En réponse à la dépêche Rust 0.12 : non, pas le jeu vidéo, le langage !. Évalué à 2.

    Je crois que le problème vient plus de l’usage détourné de certaines spécificités :

    c = (toto % 2 ? add: mult)(a,b);
    (f) && f(param1);
    (p) && delete (p) || (p = new(int));

    C’est évidemment lisible, mais rarement au premier coup d’œil. Après, j’ai connu l’excès inverse sur certains projets, où pour simplifier on interdit plein de construction du langage, et tu te retrouves à recoder ou contourner les limitations imposées...