Si je ne dis pas de connerie, GNU coreutils ne dépend que de libc + GNUlib.
GNUlib est static, et libc est aussi une dépendance des packages Rust. (Oui, elle est désactivable, mais généralement par défaut non)
Donc dans ce cas, la comparaison est plutôt équivalente.
De manière générale, les packages Rust, ont tendance à contenir beaucoup plus de dépendances que les packages C, principalement dû à la manière donc la gestion de dépendances marche en Rust, qui tire des dépendances, qui tire des dépendances... (mais par contre est facile)
En C, la gestion de dépendances, c'est chiant, mais vu que c'est chiant, bah, on évite d'en avoir trop, surtout quand ce sont des bibliothèques pas très rependues.
[^] # Re: taille de binaire
Posté par uso (site web personnel) . En réponse au lien exa is unmaintained.... Évalué à 3.
Si je ne dis pas de connerie, GNU coreutils ne dépend que de libc + GNUlib.
GNUlib est static, et libc est aussi une dépendance des packages Rust. (Oui, elle est désactivable, mais généralement par défaut non)
Donc dans ce cas, la comparaison est plutôt équivalente.
De manière générale, les packages Rust, ont tendance à contenir beaucoup plus de dépendances que les packages C, principalement dû à la manière donc la gestion de dépendances marche en Rust, qui tire des dépendances, qui tire des dépendances... (mais par contre est facile)
En C, la gestion de dépendances, c'est chiant, mais vu que c'est chiant, bah, on évite d'en avoir trop, surtout quand ce sont des bibliothèques pas très rependues.