Deutsch   English   Français   Italiano  
<vikh4v$3cnd4$1@dont-email.me>

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: Bart <bc@freeuk.com>
Newsgroups: comp.lang.c
Subject: Re: else ladders practice
Date: Mon, 2 Dec 2024 14:44:46 +0000
Organization: A noiseless patient Spider
Lines: 49
Message-ID: <vikh4v$3cnd4$1@dont-email.me>
References: <3deb64c5b0ee344acd9fbaea1002baf7302c1e8f@i2pn2.org>
 <vg62vg$3uv02$1@dont-email.me> <vgd3ro$2pvl4$1@paganini.bofh.team>
 <vgdc4q$1ikja$1@dont-email.me> <vgdt36$2r682$2@paganini.bofh.team>
 <vge8un$1o57r$3@dont-email.me> <vgpi5h$6s5t$1@paganini.bofh.team>
 <vgtsli$1690f$1@dont-email.me> <vhgr1v$2ovnd$1@paganini.bofh.team>
 <vhic66$1thk0$1@dont-email.me> <vhins8$1vuvp$1@dont-email.me>
 <vhj7nc$2svjh$1@paganini.bofh.team> <vhje8l$2412p$1@dont-email.me>
 <86y117qhc8.fsf@linuxsc.com> <vi2m3o$2vspa$1@dont-email.me>
 <86cyiiqit8.fsf@linuxsc.com> <vi4iji$3f7a3$1@dont-email.me>
 <86mshkos1a.fsf@linuxsc.com> <20241128143715.00003565@yahoo.com>
 <86wmglnvic.fsf@linuxsc.com> <viespg$1mcnr$1@dont-email.me>
 <86zflemb1k.fsf@linuxsc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 02 Dec 2024 15:44:47 +0100 (CET)
Injection-Info: dont-email.me; posting-host="8d706a207c8aaed216e2647004c96849";
	logging-data="3562916"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+Hx4TlmLAiq6O9all/8mvV"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:CZCNOUNQQS/VzAEdfKcB0wZL1oU=
Content-Language: en-GB
In-Reply-To: <86zflemb1k.fsf@linuxsc.com>
Bytes: 3649

On 02/12/2024 14:09, Tim Rentsch wrote:
> Bart <bc@freeuk.com> writes:
> 
>> On 30/11/2024 05:25, Tim Rentsch wrote:

>> EVERYBODY cares about compilation speeds.  [...]
> 
> No, they don't.  I accept that you care about compiler speed.  What
> most people care about is not speed but compilation times, and as
> long as the times are small enough they don't worry about it.
> 
> Another difference may be relevant here.  Based on other comments of
> yours I have the impression that you frequently invoke compilations
> interactively.  A lot of people never do that (or do it only very
> rarely).  In a project I am working on now I do builds often,
> including full builds where every .c file is recompiled.  But all
> the compilation times together are only a small fraction of the
> total, because doing a build includes lots of other steps, including
> running regression tests.  Even if the total compilation time were
> zero the build process wouldn't be appreciably shorter.

But it might be appreciably longer if the compilers you used were a lot 
slower! Or needed to be invoked more. Then even you might start to care 
about it.

You don't care because in your case it is not the bottleneck, and enough 
work has been put into those compilers to ensure they are not even slower.

(I don't know why regression tests need to feature in every single build.)


> I understand that you care about compiler speed, and that's fine
> with me;  more power to you.  Why do you find it so hard to accept
> that lots of other people have different views than you do, and
> those people are not all stupid?

You might also accept that for many, compilation /is/ a bottleneck in 
their work, or at least it introduces an annoying delay.

Or are you suggesting that the scenario portrayed here:

   https://xkcd.com/303/

is a complete fantasy?

> Do you really consider yourself
> the only smart person in the room?

Perhaps the most impatient.