Je dois dire que je n'aimais pas trop Rust aussi pour la syntaxe et sa volonté de traiter le problème largement résolu de la gestion mémoire en C via des outils externes. Puis sur des projets industriels concurrentiels, ou on taille les ressources d'un système embarqué pour 80% de charge prévisible initialement et arriver au delà des 90% une fois toutes les features développées, je dirais que tant que le C gardera un avantage performance (même quelques %) il ne sera pas délogé. Surtout pour des choses stables ou les outils d'analyse de code actuels un peu longs à passer ne sont pas un problème vs ce qu'on gagne à l’exécution.
Mais alors voir saborder tout le concept de librairie partagée côté mutualisation niveau stockage, mais plus encore ce que la gestion de mémoire virtuelle des processeurs modernes optimise entre process les utilisant (mutualisation empreinte en RAM cette fois), alors là c'est même pas la peine de se faire chier à l'apprendre: C'est mort né pour du bas niveau et n'a de sens que pour de l'applicatif monolithique, surtout frontal réseau et évoluant vite: Pas étonnant vu que c'est Mozilla qui s'y est collé...
[^] # Re: Éternel problème des SPOF
Posté par lym . En réponse au journal Mon inquiétude sur les dépendances en Rust. Évalué à 3.
Je dois dire que je n'aimais pas trop Rust aussi pour la syntaxe et sa volonté de traiter le problème largement résolu de la gestion mémoire en C via des outils externes. Puis sur des projets industriels concurrentiels, ou on taille les ressources d'un système embarqué pour 80% de charge prévisible initialement et arriver au delà des 90% une fois toutes les features développées, je dirais que tant que le C gardera un avantage performance (même quelques %) il ne sera pas délogé. Surtout pour des choses stables ou les outils d'analyse de code actuels un peu longs à passer ne sont pas un problème vs ce qu'on gagne à l’exécution.
Mais alors voir saborder tout le concept de librairie partagée côté mutualisation niveau stockage, mais plus encore ce que la gestion de mémoire virtuelle des processeurs modernes optimise entre process les utilisant (mutualisation empreinte en RAM cette fois), alors là c'est même pas la peine de se faire chier à l'apprendre: C'est mort né pour du bas niveau et n'a de sens que pour de l'applicatif monolithique, surtout frontal réseau et évoluant vite: Pas étonnant vu que c'est Mozilla qui s'y est collé...