| Deutsch English Français Italiano |
|
<cone.1736002600.380154.313520.1000@ripper.email-scan.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Sam <sam@email-scan.com> Newsgroups: comp.lang.c++ Subject: Re: We have a new standard! Date: Sat, 04 Jan 2025 09:56:40 -0500 Organization: A noiseless patient Spider Lines: 56 Message-ID: <cone.1736002600.380154.313520.1000@ripper.email-scan.com> References: <cone.1735909901.753978.294757.1000@ripper.email-scan.com> <vl8sfi$3u4fh$1@dont-email.me> <cone.1735919451.379621.297354.1000@ripper.email-scan.com> <vl9631$9s6$2@dont-email.me> <cone.1735930680.269719.299708.1000@ripper.email-scan.com> <vlb6md$eh8e$2@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; delsp=yes; charset="UTF-8" Content-Transfer-Encoding: 7bit Injection-Date: Sat, 04 Jan 2025 15:56:43 +0100 (CET) Injection-Info: dont-email.me; posting-host="30c9f7eaa4c45ae711d76e1dc8db0549"; logging-data="547768"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18qtlf6oKnR++NDebqFHWHl" Cancel-Lock: sha1:rzkBKHZAuZTFDsKNsdt7bE0yUQk= X-Shameless-Plug: https://github.com/svarshavchik X-Mailer: https://www.courier-mta.org/cone/ Content-Disposition: inline Bytes: 3563 David Brown writes: > On 03/01/2025 19:58, Sam wrote: >> David Brown writes: >> >>> On 03/01/2025 16:50, Sam wrote: >>> >>>> I'll go even as far as stating, that either: >>>> >>>> A) I'm missing something obvious, something fundamental to C++ that would've >>>> prevented this implementation. >>>> >>>> B) The original implementation of throw specifiers in C++ was written by >>>> (fill in your favorite perjorative here, mine is "morons"). >>>> >>> >>> The answer is obviously A. >> >> Maybe to a super-genius like yourself, but mere mortals may have some >> trouble figuring it out. >> > > Right. The super-geniuses - like Stroustrup and his colleagues - understood > what they were doing. They understood that any language design decision is > a compromise, and picked the balance that they believed worked best for the > kind of language they were creating. Then 40-odd years later some mere > mortal comes along and says they were all morons. > > I don't need to be a super-genius to see that the answer is obviously A. In that case, we have a Scooby-Doo mystery on our hands. Despite this claim, not a single super-genius has ever been able to articulate any technical reason that prevents exception handling validation. Go ahead. Explain why a C++ compiler can handle noexcept-correctness, but will not be able to handle full exception signature/catching enforcement. You can't. No amount of bloviating will change that. You can prove me wrong simply by showing why it's not possible. You won't. All you'll do is claim that only super-geniuses understand why. Go ahead, there's the sandbox, with inflatable toys, for all the super-geniuses to play with. You can play there for the rest of the day. >>> Be a little less obnoxious in your posts, and maybe someone will explain it >>> to you (if you are unable to understand the posts I've already made). >> >> Sir: this is Usenet, and not Facebook. Go down the hall, last door on your >> left. >> > > I can't stop you being obnoxious in your posts. But I /can/ tell you it > greatly reduces your chances of getting helpful answers to your posts. How much does it cost, in electricity, that magical mind ray-beam machine of yours?