• [^] # 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é à -3.

    Certe le n'est pas aussi rapide qu'un c/++ mais il en a le potentiel [...] leur perf approchent le c mais surtout le compilateur est hyper jeune et immature, ils ont encore une énorme marge d'amélioration de perfs et d'ici quelques années je pense qu'il pourra égaliser le c/++ (sauf si gcc devient modulaire)

    Le potentiel, ce n'est pas une réalité. Pour l'instant, ils ont fait les optimisations faciles, mais il reste clairement le plus difficile à faire (il n'y a qu'à lire les dépêches sur LLVM ou GCC pour se rendre compte que le reste, ça va se chercher à coup de pouième). Et surtout, il pourra s'approcher du C/C++ sans le dépasser parce qu'il utilise la même technologie (LLVM) que Clang.

    rust évolue bien plus vite que les longues périodes de standardisation du c/++. D'ailleurs pourquoi gcc met autant de temps à gérer les nouvelles normes alors que rustc gère en realtime les nouvelles versions du rust ?

    Rust est un langage propriétaire qui vient d'arriver à la 1.0, C++ est standardisé depuis 20 ans bientôt. Heureusement que Rust va plus vite ! Et encore, en ce moment, il y a une version de C++ tous les 3 ans, pas mal pour un vieux ! Et GCC et Clang implémente généralement toute la norme avant qu'elle soit sortie depuis C++14.