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.