• [^] # Re: dev français ?

    Posté par . En réponse à la dépêche Présentation de Rust 0.8. Évalué à 3.

    http://caml.inria.fr/pub/docs/manual-ocaml-4.01/libthreads.html

    "The threads library is implemented by time-sharing on a single processor. It will not take advantage of multi-processor machines. Using this library will therefore never make programs run faster. However, many programs are easier to write when structured as several communicating processes. "

    Il me semble que le compilateur ne s'amuse pas à se souvenir si une fonction est «purement fonctionnelle,» si?
    Je n'écrit pas de compilateur, mais j'espère bien que si, justement, puisque ça permet de paralléliser automatiquement certaines opérations en se rendant compte qu'elles sont totalement indépendantes.
    C'est si je ne me trompe pas le concept derrière l'extension Cilk + d'Intel, spécifiquement le mot-clef spawn.