• [^] # Re: «Il concurrence donc directement les langages C et C++.»

    Posté par (Mastodon) . En réponse à la dépêche Rust 1.0, entrée dans la période stable. Évalué à 2.

    Par exemple, l'écriture de moteur de jeux video

    Raté ! Les moteurs de jeux vidéos ont besoin de pouvoir aller jusque dans les entrailles du système, en particulier sur le point sensible de l'allocation mémoire. Quasiment tous les jeux modernes utilisent plusieurs allocateurs mémoire maison pour optimiser l'utilisation de la mémoire. Juste ce point fait que Rust n'est pas un candidat pour un jeu vidéo d'envergure. Je te renvoie par exemple à la présentation Parallelizing the Naughty Dog Engine Using Fibers où l'orateur montre les modifications qui ont été faite pour la version Remastered de The Last of Us, en particulier sur la mémoire (dans la deuxième partie de la présentation). Je doute très fortement que tout ça soit possible à faire avec Rust.