• [^] # Re: Le raisonnement fallacieux envers Webkit

    Posté par (site web personnel, Mastodon) . En réponse au journal Opera passe à Webkit. Évalué à 2.

    Euh les threads c'est pas forcément un bon plan. Le gain potentiel versus complexité est à voir au cas par cas.

    La complexité dépend de la manière dont c'est implémenté, d'une part, et potentiellement aussi du langage utilisé. Bien qu'on puisse faire du multi-thread en C/C++ (langage utilisé dans Gecko ou Webkit), il n'est pas forcément le meilleur langage permettant d'exprimer de la façon la plus simple une architecture mutli-thread. On y arrive, certes, mais effectivement, cela peut être difficile et complexe à faire dans un truc aussi complexe qu'un moteur de rendu.

    C'est pour cela que Mozilla se lance dans un nouveau moteur experimental, Servo, en utilisant un nouveau langage, Rust, incluant la notion de parallélisme dans son "adn", permettant donc à priori de simplifier les choses quand on veut faire du multi-thread.