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 <v3mtp9$ct28$3@dont-email.me>
Deutsch   English   Français   Italiano  
<v3mtp9$ct28$3@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: bart <bc@freeuk.com>
Newsgroups: comp.lang.c
Subject: Re: C23 thoughts and opinions
Date: Tue, 4 Jun 2024 12:28:41 +0100
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <v3mtp9$ct28$3@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>
 <v3lt3f$48om$14@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 04 Jun 2024 13:28:41 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="027492d54fa7a72a30fd705d730c9473";
	logging-data="422984"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18eStTfqAVNOWU3cPbM7Cec"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:h21NiiqYVzzVhPaTmUrYbI+O7mM=
In-Reply-To: <v3lt3f$48om$14@dont-email.me>
Content-Language: en-GB
Bytes: 3161

On 04/06/2024 03:10, Lawrence D'Oliveiro wrote:
> 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.

Why, how many C compilers do you use for the same project?

Yes it would want build projects where you only have a binary object 
file of some library, then you need a tool that can process that.

But I nearly always use DLLs.

> 
> 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.

I can build programs of 100s of thousands of lines with no linker. Why 
wouldn't it be scalable? You would anyway expect larger programs to ne 
split into different binaries such as dynamic libraries.