Path: ...!eternal-september.org!reader01.eternal-september.org!aioe.org!ZeLe26th/8nZ81sFbS6Gmw.user.46.165.242.91.POSTED!not-for-mail From: Matthieu Newsgroups: fr.comp.os.linux.configuration Subject: Re: C'est quand =?UTF-8?B?bcOqbWU=?= pas mal, Linux, =?UTF-8?B?w6AgY8O0dMOp?= de Windows, c'est =?UTF-8?B?bcOqbWUgcGx1dMO0dA==?= mieux. Date: Wed, 6 Jul 2022 09:11:13 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <62bb80eb$0$24782$426a74cc@news.free.fr> <62bcb86a$0$26329$426a34cc@news.free.fr> <62c0b899$0$8522$426a74cc@news.free.fr> <62c484d2$0$22059$426a74cc@news.free.fr> <20220705170132.2155b203@coffee.novazur.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: gioia.aioe.org; logging-data="25472"; posting-host="ZeLe26th/8nZ81sFbS6Gmw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; X-Notice: Filtered by postfilter v. 0.9.2 Bytes: 3164 Lines: 42 Le 05.07.2022 =C3=A0 17:01 Christophe PEREZ a =C3=A9crit: > Le 05 Jul 2022 18:37:06 GMT, > william a =C3=A9crit : >=20 > > Alors que pour windows, un simple binaire et il y avait tout > > dedans. =20 >=20 > Euh... oui mais non. > Il me semble bien que sous Windows, pour ce dont je me souviens, il y > avait des dll un peu partout Ce n'=C3=A9tait/n'est pas la r=C3=A8gle je crois, plut=C3=B4t des exception= s pour des trucs plus ou moins "standard" comme MSVCRT, DirectX etc... Et c'est vrai que ce n'est pas exceptionnellement propre. Il n'en reste que la vaste majorit=C3=A9 des programmes Windows se lancent sans d=C3=A9pendances ext=C3=A9rieures =C3=A0 WinAPI. C'est possible sous Linux aussi, via des binaires statiques, mais ce n'est pas la r=C3=A8gle. Au contraire, les Linuxiens pr=C3=A9f=C3=A8rent g= =C3=A9rer des milliers de biblioth=C3=A8ques, y lier dynamiquement les programmes utilis= =C3=A9s et g=C3=A9rer les tonnes de d=C3=A9pendances qui en d=C3=A9coulent avec les= probl=C3=A8mes que cela g=C3=A9n=C3=A8rent parfois (exemple: programme fonctionne bien avec libsdl 2.0.1, mais cesse de fonctionner apr=C3=A8s upgrade vers libsdl 2.0.2... ou inversement). Les deux approches ont des avantages et des inconv=C3=A9nients. Ma pr=C3=A9= f=C3=A9rence personnelle va =C3=A0 l'approche "Windows" de par sa simplicit=C3=A9 pour l'utilisateur, au d=C3=A9triment d'un peu d'espace disque sacrifi=C3=A9 (et= un peu de RAM =C3=A9ventuellement). Ce qui me fatiguent le plus, c'est les logiciels "modernes" en python, ruby ou autre abomination, avec des syst=C3=A8mes de d=C3=A9pendances exotiques qui rentrent parfois en conflit= avec le gestionnaire de la distribution. J'en arrive parfois =C3=A0 regretter l'ancien temps - sous DOS, tout =C3=A9tait bien plus simple! Matthieu