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 <v3lt3f$48om$14@dont-email.me>
Deutsch   English   Français   Italiano  
<v3lt3f$48om$14@dont-email.me>

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

Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.lang.c
Subject: Re: C23 thoughts and opinions
Date: Tue, 4 Jun 2024 02:10:55 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <v3lt3f$48om$14@dont-email.me>
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> <20240603111615.00003e96@yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 04 Jun 2024 04:11:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d7d916175bb629e2353c22c0a9deb72e";
	logging-data="140054"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18zaZmunIrPO+DC1ihAiKeh"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:O7vHEzFsqVqJmI71K8Tz+bmiNXI=
Bytes: 2547

On Mon, 3 Jun 2024 11:16:15 +0300, Michael S wrote:

> When all sources are available, linker is merely an implementation
> detail.

That’s assuming all the code is written in the same language, compilable 
with the same compiler.

For typical non-trivial open-source projects, this is usually not true.

And consider, even with C, the meaning of top-level “static” and the 
implications for compiling the source in separate pieces versus all at 
once.

> Even in old days of small RAMs, super-popular TurboPascal suit had
> modules, but I don't think that it had linker.

The programs it built had sizes in, say, the tens of thousands of lines at 
most.