Path: ...!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: PP Newsgroups: fr.comp.lang.general Subject: =?UTF-8?Q?Re=3a_=5brust=5d_Taille_ex=c3=a9cutable?= Date: Tue, 28 Jun 2022 18:48:29 +0200 Organization: A noiseless patient Spider Lines: 28 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 28 Jun 2022 16:48:29 -0000 (UTC) Injection-Info: reader01.eternal-september.org; posting-host="787f6087c63cc8c7db35124331e2a6f8"; logging-data="1206539"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+SpRHzLx3e0TOVPxrLqWBOJZBOZfSalFo=" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Cancel-Lock: sha1:Y4kjKZeSLEKC42M0c2MsnFS1d7Q= In-Reply-To: Content-Language: fr Bytes: 2126 Le 28/06/2022 à 17:24, J-P. Rosen a écrit : > 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). > Je veux bien, mais normalement le programme est compilé en rust. Donc je ne vois pas trop ce qu’un interpréteur fait là-dedans ?