Pourquoi Rust s’impose comme le langage de programmation préféré des développeurs

Alors que langage de programmations comme JavaScript, HTML/CSS et Python restent les langages les plus couramment utilisés parmi développeursdes tendances intéressantes sont apparues ces dernières années.
Débordement de pile Enquête annuelle 2023 auprès des développeurs a constaté que, bien que Rust occupe la 14e place dans la liste des langages les plus couramment utilisés, il se classe au premier rang des langages « les plus admirés », avec plus de 80 % des développeurs qui l’ont utilisé déclarant vouloir l’utiliser à nouveau dans le l’année prochaine.
« Rust est un langage qui suscite le désir de l’utiliser une fois qu’on le connaît », indique le rapport.
3 postes de développeur de logiciels recrutent maintenant aux Pays-Bas
À la base de cela se trouvent les données du Popularité du langage de programmation Index, créé en analysant la fréquence à laquelle les didacticiels linguistiques sont recherchés sur Google. Il a révélé que Rust a connu la plus forte croissance au cours des cinq dernières années, à 2,1 %.
Alors, qu’est-ce qui fait que les développeurs reviennent pour en savoir plus sur Rust ?
Nouveau et différent
Langage relativement nouveau, Rust a été développé en tant que projet personnel par un programmeur travaillant chez Mozilla en 2006. Graydon Hoare a été inspiré pour le créer à la suite d’une expérience frustrante avec un ascenseur dans son immeuble à Vancouver, entre autres.
Un crash logiciel l’a obligé à monter 21 étages d’escaliers pour rentrer chez lui. Hoare est aurait dit« C’est ridicule que nous, les informaticiens, ne puissions même pas fabriquer un ascenseur qui fonctionne sans s’écraser ! »
Conscient que ce genre de problèmes est souvent dû à la manière dont un programme utilise la mémoire, il a eu l’idée d’écrire du code petit et rapide, sans bogues de mémoire. Il l’a nommé Rust, en hommage à un groupe de champignons pathogènes végétaux hautement spécialisés. Ils sont, dit-il, « sur-conçus pour survivre ».
Rust 1.0 est sorti en 2015 et a depuis gagné en popularité. Bien que l’histoire soit intéressante à lire, la raison pour laquelle Rust gagne en popularité est tout aussi convaincante.
L’IA favorise l’adoption
L’essor spectaculaire de l’IA en est en partie responsable. GitHub Rapport d’octoverse note que « l’IA générative entraîne une augmentation significative et mondiale du nombre de contributeurs individuels aux projets d’IA générative avec une croissance de 148 % d’une année sur l’autre – et une augmentation de 248 % d’une année sur l’autre du nombre total de projets d’IA générative ».
Rust est un bon choix pour les applications d’IA car il donne la priorité aux performances et à la sécurité de la mémoire sans compromettre la vitesse. Il n’utilise pas de garbage collector, ce qui le rend plus rapide. En fait, en 2020, les ingénieurs de Discord ont réécrit l’un de leurs systèmes dans Rust et ont constaté qu’il fonctionne désormais 10 fois plus rapidement.
Il est également utilisé pour une multitude d’applications diverses telles que le développement Web, la programmation réseau, la programmation système, le développement de jeux et les backends de science des données.
De grands noms familiers utilisent cette langue. Dropbox l’utilise pour synchroniser les fichiers avec les ordinateurs des utilisateurs, Cloudflare l’utilise pour traiter plus de 20 % de tout le trafic Internet et Meta l’a utilisé pour repenser certains logiciels qui gèrent le code source interne.
Si vous souhaitez devenir un « rustacé », comme se nomment affectueusement ses pratiquants, vous pouvez apprendre la langue gratuitement via le Fondation Rouille.
Même si le secteur technologique a connu son lot de licenciements au cours des deux dernières années, la demande de développeurs de logiciels reste élevée, et ceux qui possèdent les compétences requises exigeront toujours les meilleurs salaires. Le emplacements les mieux rémunérés Citons la Suisse, la Norvège et le Danemark, où les développeurs qualifiés peuvent gagner entre 80 000 et 100 000 euros par an.
Pour explorer des opportunités de carrière encore plus inspirantes, visitez le Site d’emploi de la Maison des Talents
Source link