Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <20240603111615.00003e96@yahoo.com>
Deutsch   English   Français   Italiano  
<20240603111615.00003e96@yahoo.com>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Michael S <already5chosen@yahoo.com>
Newsgroups: comp.lang.c
Subject: Re: C23 thoughts and opinions
Date: Mon, 3 Jun 2024 11:16:15 +0300
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <20240603111615.00003e96@yahoo.com>
References: <v2l828$18v7f$1@dont-email.me>
	<00297443-2fee-48d4-81a0-9ff6ae6481e4@gmail.com>
	<v2lji1$1bbcp$1@dont-email.me>
	<87msoh5uh6.fsf@nosuchdomain.example.com>
	<f08d2c9f-5c2e-495d-b0bd-3f71bd301432@gmail.com>
	<v2nbp4$1o9h6$1@dont-email.me>
	<v2ng4n$1p3o2$1@dont-email.me>
	<87y18047jk.fsf@nosuchdomain.example.com>
	<87msoe1xxo.fsf@nosuchdomain.example.com>
	<v2sh19$2rle2$2@dont-email.me>
	<87ikz11osy.fsf@nosuchdomain.example.com>
	<v2v59g$3cr0f$1@dont-email.me>
	<v30l15$3mcj6$1@dont-email.me>
	<v30lls$3mepf$1@dont-email.me>
	<v30sai$3rilf$1@dont-email.me>
	<v320am$1km5$1@dont-email.me>
	<v33ggr$e0ph$1@dont-email.me>
	<v34bne$i85p$1@dont-email.me>
	<v3758s$14hfp$1@raubtier-asyl.eternal-september.org>
	<v38of2$1gsj2$1@dont-email.me>
	<v39v87$1n7bk$1@dont-email.me>
	<v3du4s$2febh$3@dont-email.me>
	<v3etlq$2o0sh$1@dont-email.me>
	<v3goqo$36n61$1@dont-email.me>
	<v3hehi$39s59$1@dont-email.me>
	<v3j5hm$3j4v3$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Injection-Date: Mon, 03 Jun 2024 10:16:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2e115e67b3843932598c276339879624";
	logging-data="4002254"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/8kOXvycVU28ZZfzoPRZi9koFcqHyio5Y="
Cancel-Lock: sha1:R5j9kpUIQBhiVrVuBUBTxU3l0l0=
X-Newsreader: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-w64-mingw32)
Bytes: 3117

On Mon, 3 Jun 2024 01:16:39 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

> On Sun, 2 Jun 2024 10:37:55 +0100, bart wrote:
>=20
> > On 02/06/2024 04:27, Lawrence D'Oliveiro wrote:
> > =20
> >> On Sat, 1 Jun 2024 11:37:45 +0100, bart wrote:
> >>  =20
> >>> My compilers don't routinely generate object files, which would
> >>> also need an external dependency (a linker), but they can do if
> >>> necessary (eg. to statically link my code into another program
> >>> with another compiler). =20
> >>=20
> >> Modular code design would indicate that there is no point the
> >> compiler duplicating functionality available in the linker. =20
> >=20
> > Python uses modules and yet doesn't have a linker. =20
>=20
> What is importlib, then, if not something that links everything
> together?
>=20
> And guess what: it=E2=80=99s a module.

Bart is very obviously correct. When all sources are available, linker
is merely an implementation detail. Much less necessary implementation
detail too in the world of big RAM and of not particularly big apps.
LTCG is sort of admission of this fact.
Even in old days of small RAMs, super-popular TurboPascal suit had
modules, but I don't think that it had linker.