Deutsch   English   Français   Italiano  
<val7d6$33e83$1@dont-email.me>

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

Path: ...!feeds.phibee-telecom.net!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: David Brown <david.brown@hesbynett.no>
Newsgroups: comp.lang.c
Subject: Re: Top 10 most common hard skills listed on resumes...
Date: Tue, 27 Aug 2024 20:54:30 +0200
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <val7d6$33e83$1@dont-email.me>
References: <vab101$3er$1@reader1.panix.com>
 <vad7ns$1g27b$1@raubtier-asyl.eternal-september.org>
 <vad8lr$1fv5u$1@dont-email.me> <vaf7f0$k51$2@reader1.panix.com>
 <vafgb2$1to4v$2@dont-email.me>
 <vafkdk$1ut4h$2@raubtier-asyl.eternal-september.org>
 <20240825192810.0000672c@yahoo.com>
 <vafs6u$21ofd$1@raubtier-asyl.eternal-september.org>
 <vafsst$20j4p$3@dont-email.me> <vaj3c4$2lb2c$1@dont-email.me>
 <vaj46o$2kusd$2@dont-email.me> <vajvoh$2t849$1@dont-email.me>
 <vak35f$2tphj$1@raubtier-asyl.eternal-september.org>
 <vak6f8$2tsqj$2@dont-email.me>
 <vak7c0$2ufit$1@raubtier-asyl.eternal-september.org>
 <vaki4u$303sg$1@dont-email.me>
 <vakjff$30c4f$1@raubtier-asyl.eternal-september.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 27 Aug 2024 20:54:31 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="8355d15901bc9a80f13d9e1f7352f9f2";
	logging-data="3258627"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+JEOZwFNXfgAIF3vVV7/qnwmcwD18NvD8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:xrY0Jg3S7hnXRUWA3/lii4GNUCY=
In-Reply-To: <vakjff$30c4f$1@raubtier-asyl.eternal-september.org>
Content-Language: en-GB
Bytes: 3258

On 27/08/2024 15:14, Bonita Montero wrote:
> Am 27.08.2024 um 14:51 schrieb David Brown:
> 
>> 90% of statistics are plucked from the air, including that one.
> 
> With C++ this fits. Most abstractions don't have an additional overhead
> over a manual implementation.

Again, you are wrong to generalize.  It depends on the situation, the 
abstraction in question, and the code.

> 
>> As I said, you have no idea what you are talking about in the context 
>> of low-level programming.
> 
> I told you why it isn't practicable to suppress exceptions in C++
> since the runtime uses a lot of exceptions.

And you were completely wrong when you said that.  Perhaps in /your/ 
field of programming you are correct - but you are ignoring the rest of 
the world.

> 
>> Again, you demonstrate your total ignorance of the topic.
> 
> Most of the time a nanosecond more doesn't count, especiailly because
> usually you do more complex things in a virtual function.

Often that is correct.  Often it is /not/ correct.  The only thing we 
can all be sure of is that your laughable attempt at a benchmark here 
bears no relation to the real world - especially not the real world of 
small-systems programming.

> 
>> The vast majority of processors produced and sold do not have any kind 
>> of branch prediction.
> 
> Not today.

For every one of your favourite big x86 chips sold, there will be a 
hundred small microcontrollers - none of which has branch prediction.