Et aussi que c'est compliqué pour l'instant de trouver des gens avec un peu d'expérience en Rust pour bien architecturer les nouveaux projets dès le départ.
Après plus d'un an à écrire du Rust, je me suis rendu compte d'une chose :
Rust n'est pas un langage "general purpose".
Il vise la programmation système, de bas niveau (en utilisant des concepts de haut niveau le plus possible), la ou on a un besoin d'un contrôle précis sur les performances, les allocations, etc... (osdev, gamedev, real time systems, etc...).
A cause de ça, le language reste un langage de niche. On est très très loin des API CRUD faite en autre chose que Java, Python et/ou Go (qui est un langage safe aussi, mais avec d'autres tradeoffs).
[^] # Re: Est-ce que c'est pas un peu tôt?
Posté par David Delassus (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 7.
Après plus d'un an à écrire du Rust, je me suis rendu compte d'une chose :
Rust n'est pas un langage "general purpose".
Il vise la programmation système, de bas niveau (en utilisant des concepts de haut niveau le plus possible), la ou on a un besoin d'un contrôle précis sur les performances, les allocations, etc... (osdev, gamedev, real time systems, etc...).
A cause de ça, le language reste un langage de niche. On est très très loin des API CRUD faite en autre chose que Java, Python et/ou Go (qui est un langage safe aussi, mais avec d'autres tradeoffs).
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg