Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: Tim Rentsch
Newsgroups: comp.lang.c++
Subject: Re: two's complement idea
Date: Tue, 21 Jan 2020 02:09:32 -0800
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <86muahjf37.fsf@linuxsc.com>
References: <86tv7dcfxr.fsf@linuxsc.com> <8636e7bvog.fsf@linuxsc.com> <86o8wk3zef.fsf@linuxsc.com> <8ef21e91-6984-44d1-8585-568b245c5924@googlegroups.com> <8636cm4n6l.fsf@linuxsc.com> <70e7d1bf-c994-49f4-bad4-15f386b8adca@googlegroups.com> <86imlegjnx.fsf@linuxsc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Injection-Info: reader02.eternal-september.org; posting-host="d01dc2e4789bccc98e4eaed72337c14b"; logging-data="26349"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18fYPRyGmED6stf1R88nj0RXr2OfOH/bKY="
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Cancel-Lock: sha1:5bxK+OTe426p6o9lFUreLcg/iDo= sha1:56gU2eGwUhRxDyzjpNS4cWOlVds=
Xref: csiph.com comp.lang.c++:71481
Tiib writes:
> On Tuesday, 14 January 2020 17:08:45 UTC+2, Tim Rentsch wrote:
>
>> Tiib writes:
>>
>>> On Saturday, 11 January 2020 06:44:28 UTC+2, Tim Rentsch wrote:
>>
>> [...]
>>
>>>> Your comments are not really about macros but about how various
>>>> people misuse macros. Any language feature can be misused.
>>>> My question is about macros, not about people who misuse them.
>>>
>>> Programmer who is ordered to write software for platform where he
>>> can not avoid wasting workdays into dealing with that misuse of
>>> feature by platform vendors still can not avoid disliking the
>>> feature that allows such annoying misuses. Especially in places
>>> where usage of inline functions, templates or constants would
>>> be as simple but would not cause the issues existence of whose
>>> you dismiss.
>>
>> That may be interesting but it doesn't address the question
>> I was asking.
>
> Your question was "Why do C++ fans hate the C preprocessor so much?".
Yes, and your responses don't speak to that question. They do
explain why you don't like how some people use macros, but
nothing about the macros themselves. My question is about
reactions to the preprocessor (and macros in particular), not
about reactions to how people might misuse it. Do you not
understand the difference?