Deutsch   English   Français   Italiano  
<tabg2c$17ag$1@gioia.aioe.org>

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

Path: ...!weretis.net!feeder8.news.weretis.net!news.mixmin.net!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: Sat, 9 Jul 2022 10:59:56 +0200
Organization: Aioe.org NNTP Server
Message-ID: <tabg2c$17ag$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>
	<ta3cih$os0$1@gioia.aioe.org>
	<62c8877e$0$26316$426a74cc@news.free.fr>
	<tab9ds$s5s$1@gioia.aioe.org>
	<62c93bd2$0$22265$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: gioia.aioe.org; logging-data="40272"; posting-host="ZeLe26th/8nZ81sFbS6Gmw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
Bytes: 3280
Lines: 38

Le 09.07.2022 =C3=A0 08:26 St=C3=A9phane CARPENTIER a =C3=A9crit:
> Quand tu as un programme qui fait 1000 lignes de code bas=C3=A9 uniquement
> sur le langage de base tu n'as pas les m=C3=AAmes contraintes que pour un
> programme qui fait 1000000 de lignes de codes et qui s'appuie sur des
> librairies d=C3=A9velopp=C3=A9es par d'autres =C3=A9quipes.

Tu simplifies beaucoup le pass=C3=A9. Les programmes DOS ne faisaient pas
tous 1000 lignes de codes, il existait =C3=A9galement des produits tr=C3=A8s
complexes et aboutis.
Et le concept de librairie existait bien, mais il ne s'agissait pas de
librairies dynamiques.

> Les programmes actuels sont beaucoup plus complexes que ceux que tu
> installais au si=C3=A8cle dernier. Les d=C3=A9veloppeurs ont d=C3=BB pren=
dre en
> compte ces contraintes et tu ne sembles pas le comprendre.

Tu simplifies de nouveau. L'utilisation de librairies dynamiques n'est
pas fonction de la complexit=C3=A9 du programme, ni un sympt=C3=B4me de
contrainte particuli=C3=A8res. C'est uniquement un choix d'architecture que
l'on retrouve principalement sous Linux et BSD aujourd'hui (avec les
quelques exceptions notables type guix, FlatPak, AppImage, etc), mais
pas sous Windows ou Android par exemple (au-del=C3=A0 des interfaces
nativement fournies avec ces syst=C3=A8me).

> Quand tu parles du DOS, le programmeurs devait prendre en compte
> chaque carte son. Il n'avait pas de raison de partager ses librairies
> ou une partie de son code.

C'est un exemple compl=C3=A8tement rat=C3=A9, puisque la vaste majorit=C3=
=A9 des
=C3=A9diteurs de jeux ne d=C3=A9veloppait pas leurs propres drivers de cart=
es son.
Ils exploitaient des librairies (g=C3=A9n=C3=A9ralement commerciales) comme=
 Miles
Sound System, AIL, DigPak, Allegro, etc.

Matthieu