• # attributes

    Posté par . En réponse à la dépêche Le langage D. Évalué à 2.

    La dépêche est bien rédigé, elle présente bien la facilité du langage.
    Seulement, je trouve que la fonction avec les delegate :

    pure size_t f( in size_t delegate(size_t) pure dg1, in size_t delegate(size_t) pure dg2) {
    return dg1( x ) + dg2( x );
    }

    est trop verbeuse, surtout qu'en soit cela n'apporte rien en terme d'optimisations ou autres.
    J'aimerai bien que tu expliques si @safe pure nothrow @trusted @system, apporte quelque chose en terme d'optimisations ou si c'est pour faire joli ? (j'ai jamais compris à quoi ça servait en pratique :d)

    Sinon tu aurais pu parler des templates constraints, des mixin et de la CTFE aussi, c'est quand même les grosses features de D.

    Cool en tout cas,