Deutsch   English   Français   Italiano  
<ta3cih$os0$1@gioia.aioe.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!reader01.eternal-september.org!aioe.org!ZeLe26th/8nZ81sFbS6Gmw.user.46.165.242.91.POSTED!not-for-mail
From: Matthieu <matthieu@x.localhost>
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: <ta3cih$os0$1@gioia.aioe.org>
References: <t9f06k$13iur$1@dont-email.me>
	<t9f4pd$1fua$1@news.gegeweb.eu>
	<62bb80eb$0$24782$426a74cc@news.free.fr>
	<t9h1b7$4gm$2@shakotay.alphanet.ch>
	<62bcb86a$0$26329$426a34cc@news.free.fr>
	<t9n2rf$4gm$7@shakotay.alphanet.ch>
	<62c0b899$0$8522$426a74cc@news.free.fr>
	<t9saqo$4gm$16@shakotay.alphanet.ch>
	<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 <blop@no.spam> 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