Sujet : Re: [rust] Taille exécutable
De : rosen (at) *nospam* adalog.fr (J-P. Rosen)
Groupes : fr.comp.lang.generalDate : 28. Jun 2022, 17:24:46
Autres entêtes
Organisation : Adalog
Message-ID : <t9f6g0$148is$1@dont-email.me>
References : 1
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Le 28/06/2022 à 16:52, PP a écrit :
Salut à tous,
Comme il n’y a pas de groupe pour le langage rust, je me permet de poster ici.
Voilà, je me suis essayé à créer le programme « Hello World »
Conclusion, l’exécutable sous linux fait… 10Mo !
en C il fait 16ko
Est-ce normal ?
Merci
En général, la taille de "Hello world" est un très mauvais indicateur de l'efficacité d'un langage (ou d'un compilateur). En effet, il y a toujours une petite charge fixe, indépendante de la taille du programme. Par exemple, on peut embarquer l'interpréteur (je suppose que c'est ce qui se passe ici: la taille que tu vois n'est pas celle de ton programme, c'est celle de l'interpréteur).
-- J-P. RosenAdalog2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEXTel: +33 1 45 29 21 52https://www.adalog.fr