Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #121413

Re: We have a new standard!

From David Brown <david.brown@hesbynett.no>
Newsgroups comp.lang.c++
Subject Re: We have a new standard!
Date 2025-01-04 14:01 +0100
Organization A noiseless patient Spider
Message-ID <vlbbec$ffsb$1@dont-email.me> (permalink)
References (10 earlier) <vl8d8v$3rr84$1@dont-email.me> <87h66fsnxa.fsf@nosuchdomain.example.com> <vlb1rm$dq26$1@dont-email.me> <vlb66l$eh8e$1@dont-email.me> <vlb6ck$ek4m$1@dont-email.me>

Show all headers | View raw


On 04/01/2025 12:34, Muttley@dastardlyhq.com wrote:
> On Sat, 4 Jan 2025 12:31:33 +0100
> David Brown <david.brown@hesbynett.no> gabbled:
>> On 04/01/2025 11:17, Muttley@dastardlyhq.com wrote:
>>> On Fri, 03 Jan 2025 11:22:09 -0800
>>> Keith Thompson <Keith.S.Thompson+u@gmail.com> gabbled:
>>>> Muttley@DastardlyHQ.org writes:
>>>>> Don't be obtuse for the sake of arguing.
>>>>
>>>> You used the word "expect".  I think you meant that you *want* it to
>>>> behave in certain ways.  You know the existing rules, and you strongly
>>>> dislike them.
>>>
>>> What I would expect in a language is for mathematical operators to 
>>> have the
>>> same precendence with numeric types whether overloaded or not. This 
>>> isn't the
>>
>>> case with << and >>.
>>>
>>
>> In C++, << and >> have the same precedence with all types - just like 
>> all the other operators.  The precedences are built into the grammar 
>> of the language.
>>
>> Are you suggesting that C++ compilers should somehow have omniscient 
>> knowledge of user-defined types to know whether some class is a 
>> "numeric" type or some other kind of type which should have different 
>> precedences for different operators?  Do you think that would lead to 
>> a language that is clearer and easier to learn?
> 
> I'm tired of your straw men. If you can't discuss what I'm talking about 
> then maybe stay silent.
> 

Did you actually have any points other than "I want the code I write to 
work the way I want it to work, and sod the rest of the programming 
world" ?  If that's not it, then what did you mean when you incorrectly 
claimed that the precedence of << and >> in C++ is inconsistent?

(Note that I am quite happy to accept that you would have preferred a 
different operator here - that's personal preference, and I've no 
argument there.)

Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: We have a new standard! Michael S <already5chosen@yahoo.com> - 2025-01-01 18:25 +0200
  Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-01 16:33 +0000
    Re: We have a new standard! Ross Finlayson <ross.a.finlayson@gmail.com> - 2025-01-01 09:41 -0800
    Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-02 08:06 +0100
      Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-02 09:23 +0000
        Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-02 13:51 +0100
          Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-02 14:07 +0000
            Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-02 17:54 +0100
              Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-02 17:15 +0000
                Re: We have a new standard! Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-02 13:58 -0800
                Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-03 10:13 +0000
                Re: We have a new standard! Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-03 11:22 -0800
                Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-04 10:17 +0000
                Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-04 12:31 +0100
                Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-04 11:34 +0000
                Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-04 14:01 +0100
                Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-04 15:49 +0000
                Re: We have a new standard! Ross Finlayson <ross.a.finlayson@gmail.com> - 2025-01-03 17:42 -0800
              Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-02 15:20 -0500
                Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-03 13:43 +0100
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-03 08:11 -0500
                Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-03 16:33 +0200
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-03 10:50 -0500
                Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-03 16:09 +0000
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-03 11:53 -0500
                Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-03 17:10 +0000
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-03 12:14 -0500
                Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-04 10:13 +0000
                Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-03 18:17 +0100
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-03 13:58 -0500
                Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-04 12:39 +0100
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-04 09:56 -0500
                Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-03 21:46 +0200
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-03 21:06 -0500
                Re: We have a new standard! Ross Finlayson <ross.a.finlayson@gmail.com> - 2025-01-03 18:32 -0800
                Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-04 20:08 +0200
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-04 14:46 -0500
                Re: We have a new standard! wij <wyniijj5@gmail.com> - 2025-01-05 07:14 +0800
                Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-06 08:38 +0000
                Re: We have a new standard! Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-01-07 08:40 -0500
                Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-07 14:04 +0000
                Re: We have a new standard! Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-01-08 14:52 -0500
                Re: We have a new standard! Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 13:31 -0800
                Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-09 08:39 +0000
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-07 21:32 -0500
                Re: We have a new standard! Ross Finlayson <ross.a.finlayson@gmail.com> - 2025-01-03 17:49 -0800
                Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-03 17:12 +0100
                Re: We have a new standard! Sam <sam@email-scan.com> - 2025-01-03 11:56 -0500
          Re: We have a new standard! Michael S <already5chosen@yahoo.com> - 2025-01-02 17:35 +0200
            Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-02 17:57 +0100
              Re: We have a new standard! Michael S <already5chosen@yahoo.com> - 2025-01-02 19:55 +0200
      Re: We have a new standard! Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-02 13:40 -0800
        Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-03 09:42 +0100
    Re: We have a new standard! Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-02 13:38 -0800
      Re: We have a new standard! Muttley@DastardlyHQ.org - 2025-01-03 10:09 +0000
        Re: We have a new standard! Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-03 11:19 -0800
          Re: We have a new standard! Muttley@dastardlyhq.com - 2025-01-04 10:15 +0000
  Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-01 22:43 +0200
    Re: We have a new standard! David Brown <david.brown@hesbynett.no> - 2025-01-02 07:56 +0100
    Re: We have a new standard! Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-02 00:39 -0800
      Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-02 12:31 +0200
        Re: We have a new standard! Michael S <already5chosen@yahoo.com> - 2025-01-02 14:59 +0200
          Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-02 15:50 +0200
        Re: We have a new standard! Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-07 21:15 -0800
          Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-08 08:44 +0200
            Re: We have a new standard! Michael S <already5chosen@yahoo.com> - 2025-01-08 11:44 +0200
              Re: We have a new standard! James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-08 15:04 -0500
              Re: We have a new standard! Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-14 08:49 -0800
            Re: We have a new standard! Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-14 09:12 -0800
              Re: We have a new standard! Paavo Helde <eesnimi@osa.pri.ee> - 2025-01-14 19:53 +0200
          Re: We have a new standard! "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-08 14:43 -0800
    Re: We have a new standard! scott@slp53.sl.home (Scott Lurndal) - 2025-01-02 20:51 +0000
  Re: We have a new standard! Michael S <already5chosen@yahoo.com> - 2025-01-02 16:47 +0200

csiph-web