Le 1er juillet, selon le dernier article du blog officiel publié par l'équipe de Google, ils ont partagé leurs expériences et leurs sentiments lors de l'utilisation du langage de programmation compilé Rust. Rust est développé par Mozilla et est très respecté par les développeurs. Dans cet article, l’équipe de Google a évoqué pour la première fois la question du coût de l’apprentissage du langage Rust. Selon l'enquête interne de Google, plus des 2/3 des personnes interrogées ont déclaré qu'elles n'avaient besoin d'étudier que 2 mois pour maîtriser le langage Rust, et 1/3 des personnes interrogées ont déclaré avoir étudié pendant 2 mois et pouvoir utiliser le langage Rust. langue de manière efficace. Ce résultat renverse la rumeur selon laquelle Rust nécessite au moins 6 mois pour apprendre.
Selon une enquête de Google, l'un des plus grands défis pour les développeurs lors de la programmation dans Rust est la lenteur de la compilation. Seulement 40 % des personnes interrogées ont déclaré pouvoir accepter la vitesse du compilateur Rust, ce qui signifie que la plupart des développeurs ne sont pas satisfaits de la vitesse du compilateur Rust.
De plus, l'équipe de Google a également réfuté certaines rumeurs concernant Rust. Ils estiment que contrairement au code communément considéré comme « dangereux » et à l'interopérabilité avec d'autres langages comme étant les plus grands défis dans le domaine Rust, les développeurs de Google interrogés estiment que les trois principaux défis auxquels est confronté le domaine Rust sont les macros (Macros), la propriété et l'emprunt. (Possession et emprunt) et la programmation asynchrone (Async programmation). Bien qu'écrire du code « dangereux » et gérer l'interopérabilité C/C++ soient également des problèmes qu'ils rencontrent, ce ne sont pas les plus grands défis.
Les développeurs de Google apprécient les messages d'erreur du compilateur Rust et les trouvent très utiles. D'après la compréhension de l'éditeur et les commentaires complets de la communauté, la plupart des développeurs ont généralement une attitude positive à l'égard des performances du compilateur Rust.
De plus, 77 % des développeurs estiment que la qualité du code Rust est très élevée, selon les répondants de Google. Lorsqu'on leur a demandé s'ils pensaient que le code Rust était plus correct que le code écrit dans d'autres langages, 85 % des personnes interrogées pensaient que leur code Rust était correct. De plus, plus de la moitié des personnes interrogées ont déclaré que le code Rust était facile à réviser.
Les connaissances et l'expérience de l'équipe Google nous fournissent de nouvelles informations sur la manière d'utiliser réellement le langage Rust. Bien que la vitesse et la courbe d'apprentissage du compilateur Rust soient toujours des problèmes que les développeurs doivent prendre en compte, la haute qualité du code du langage Rust et les messages d'erreur utiles du compilateur ont suscité l'intérêt de plus en plus de développeurs, et commencez à essayer d'appliquer les avantages du langage Rust. dans vos projets.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!