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


Groups > comp.lang.c > #379640 > unrolled thread

Re: bart again (UCX64)

Started byTim Rentsch <tr.17687@z991.linuxsc.com>
First post2023-12-25 17:45 -0800
Last post2024-01-23 15:06 -0800
Articles 20 — 7 participants

Back to article view | Back to comp.lang.c

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2023-12-25 17:45 -0800
    Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-12-25 21:12 -0800
    Re: bart again (UCX64) James Kuyper <jameskuyper@alumni.caltech.edu> - 2023-12-27 20:14 -0500
      Re: bart again (UCX64) Julieta Shem <jshem@yaxenu.org> - 2023-12-27 23:22 -0300
        Re: bart again (UCX64) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2023-12-28 04:25 +0100
      Re: bart again (UCX64) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2023-12-28 04:22 +0100
        Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-01-23 14:58 -0800
          Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-01-23 15:59 -0800
            Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2024-01-24 10:30 +0100
              Re: bart again (UCX64) James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-01-24 11:57 -0500
                Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-01-24 11:26 -0800
                  Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-14 21:14 -0800
                    Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 22:29 -0800
                      Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-19 17:53 -0800
                Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2024-01-25 09:15 +0100
                  Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-01-25 07:16 -0800
                    Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2024-01-26 09:20 +0100
      Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2023-12-28 09:12 +0100
        Re: bart again (UCX64) Paul Edwards <mutazilah@gmail.com> - 2023-12-28 16:31 +0800
      Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-01-23 15:06 -0800

#379640 — Re: bart again (UCX64)

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2023-12-25 17:45 -0800
SubjectRe: bart again (UCX64)
Message-ID<86sf3pu46x.fsf@linuxsc.com>
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:

[...]

> You have not so far answered the question.  An answer would
> have included [...]

I suggest you look up the word "answer" in an English
dictionary.  I did answer.

[toc] | [next] | [standalone]


#379642

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2023-12-25 21:12 -0800
Message-ID<877cl1wnrl.fsf@nosuchdomain.example.com>
In reply to#379640
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>
> [...]
>
>> You have not so far answered the question.  An answer would
>> have included [...]
>
> I suggest you look up the word "answer" in an English
> dictionary.  I did answer.

You actually seem to believe that.  I no longer care.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Will write code for food.
void Void(void) { Void(); } /* The recursive call of the void */

[toc] | [prev] | [next] | [standalone]


#379650

FromJames Kuyper <jameskuyper@alumni.caltech.edu>
Date2023-12-27 20:14 -0500
Message-ID<umii50$3p6q$1@dont-email.me>
In reply to#379640
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>
> [...]
>
>> You have not so far answered the question.  An answer would
>> have included [...]
>
> I suggest you look up the word "answer" in an English
> dictionary.  I did answer.

I was somewhat disappointed when I did look it up. A question is a
request for information, and I had understood an answer to be a response
to that question which provided the requested information. The answer
could be erroneous, or deliberately wrong or misleading, but it was not
an answer unless it at least pretended to provide the requested
information. I was familiar with the common practice of saying that, for
instance, "The guard asked 'Who goes there?', and the the commando
answered with a knife to the guard's heart.", but I always considered
that calling something like that an "answer" was a kind of joke. I might
have imagined that a dictionary would provide a more general definition
of "answer" that included such things, but I expected that there would
also be a more restricted definition that excluded any response that did
not provide the requested information.
However, that's not what I found. For instance, Wiktionary defines an
answer as "something said or done in reaction to a statement or
question." I saw similar definitions in several other online
dictionaries. Therefore, ANYTHING you do when reacting to a question
qualifies as an answer, whether it be a lie, or a non-sequitur, or a
blow to the head.
Therefore, I reluctantly concede that you did answer the question. You
did not, however, provide the requested information.

I find those definitions problematic. If a form says "Answer the
following questions", is i really instructing you to do whatever you
want to do? If so, what's the point of providing such an instruction?

[toc] | [prev] | [next] | [standalone]


#379651

FromJulieta Shem <jshem@yaxenu.org>
Date2023-12-27 23:22 -0300
Message-ID<87le9fawwd.fsf@yaxenu.org>
In reply to#379650
James Kuyper <jameskuyper@alumni.caltech.edu> writes:

[...]

> I was somewhat disappointed when I did look it up. [...] However,
> that's not what I found. For instance, Wiktionary defines an answer as
> "something said or done in reaction to a statement or question." [...]
> Therefore, ANYTHING you do when reacting to a question qualifies as an
> answer, whether it be a lie, or a non-sequitur, or a blow to the head.

The American Heritage Dictionary of the English Language, 5th Edition,
seems to provide the definition you want, but as a second and third
option.  It's unclear what they mean with the order.

--8<---------------cut here---------------start------------->8---
A spoken or written reply, as to a question.
A correct reply.
A solution, as to a problem.

Source:
The American Heritage Dictionary of the English Language, 5th Edition
--8<---------------cut here---------------end--------------->8---

[toc] | [prev] | [next] | [standalone]


#379653

FromJanis Papanagnou <janis_papanagnou+ng@hotmail.com>
Date2023-12-28 04:25 +0100
Message-ID<umiprd$8lo2$2@dont-email.me>
In reply to#379651
On 28.12.2023 03:22, Julieta Shem wrote:
> James Kuyper <jameskuyper@alumni.caltech.edu> writes:
> 
> [...]
> 
>> I was somewhat disappointed when I did look it up. [...] However,
>> that's not what I found. For instance, Wiktionary defines an answer as
>> "something said or done in reaction to a statement or question." [...]
>> Therefore, ANYTHING you do when reacting to a question qualifies as an
>> answer, whether it be a lie, or a non-sequitur, or a blow to the head.
> 
> The American Heritage Dictionary of the English Language, 5th Edition,
> seems to provide the definition you want, but as a second and third
> option. 

I think dictionary entries do not address what's going on here and
what's necessary in a concrete communication.

> It's unclear what they mean with the order.

Grades of abstraction and specialization [in a try to explain a term].
(Explanations are by far not normative.)

> --8<---------------cut here---------------start------------->8---
> A spoken or written reply, as to a question.

That's a pure "technical" characterization.

> A correct reply.

This one carries specific semantics; not only requiring validity, but
assuming that there's a clear and unopposed truth/correctness.

> A solution, as to a problem.

And this one still ignores how communication and information exchange
actually works. Whether the problem is clearly described. Whether the
solution is fitting (respecting known or unknown conditions).

Neither of these three explanations of the term "answer" is useful for
the [abstract and concrete] communication phenomenon we generally have
(and also in Usenet).

And that all ignores the fact that the call to look up the dictionary
was obviously intended to work on a completely different communication
level than an actual (and desired) topical information exchange.

> 
> Source:
> The American Heritage Dictionary of the English Language, 5th Edition
> --8<---------------cut here---------------end--------------->8---
> 

Janis

[toc] | [prev] | [next] | [standalone]


#379652

FromJanis Papanagnou <janis_papanagnou+ng@hotmail.com>
Date2023-12-28 04:22 +0100
Message-ID<umipme$8lo2$1@dont-email.me>
In reply to#379650
On 28.12.2023 02:14, James Kuyper wrote:
> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>
>> [...]
>>
>>> You have not so far answered the question.  An answer would
>>> have included [...]
>>
>> I suggest you look up the word "answer" in an English
>> dictionary.  I did answer.
> 
> I was somewhat disappointed when I did look it up. A question is a
> request for information, and I had understood an answer to be a response
> to that question which provided the requested information. The answer
> could be erroneous, or deliberately wrong or misleading, but it was not
> an answer unless it at least pretended to provide the requested
> information. I was familiar with the common practice of saying that, for
> instance, "The guard asked 'Who goes there?', and the the commando
> answered with a knife to the guard's heart.", but I always considered
> that calling something like that an "answer" was a kind of joke. I might
> have imagined that a dictionary would provide a more general definition
> of "answer" that included such things, but I expected that there would
> also be a more restricted definition that excluded any response that did
> not provide the requested information.
> However, that's not what I found. For instance, Wiktionary defines an
> answer as "something said or done in reaction to a statement or
> question." I saw similar definitions in several other online
> dictionaries. Therefore, ANYTHING you do when reacting to a question
> qualifies as an answer, whether it be a lie, or a non-sequitur, or a
> blow to the head.
> Therefore, I reluctantly concede that you did answer the question. You
> did not, however, provide the requested information.
> 
> I find those definitions problematic. If a form says "Answer the
> following questions", is i really instructing you to do whatever you
> want to do? If so, what's the point of providing such an instruction?

This is a nice contribution to a somewhat heated conversation. Yes, an
answer without information is of little use (on the information level).

Technically it has been answered, but arbitrary answers alone do not
help. The [last] answer had actually been on a meta level; it seems to
say that the poster missed the informational content of the replies.
That may be true or not. If it is true the requester may re-read the
posts. Or maybe the responder has missed that the answer is either not
sufficient or missed the point (or something else). And here Shannon
pops in; every single information transfer (requests and responses) is
affected by Equivocation H(X|Y) and Irrelevance H(Y|X). But even if the
Mutual Information I(X;Y) is maximized it may still not be sufficient
to help for the posters request.

Neither dictionaries nor information theory helps to answer the posted
questions, but understanding Shannon's theories - which nicely maps to
social communication! - might prevent widely meaningless and redundant
transfers like "You have not answered" and "I did answer". :-)

Janis

[toc] | [prev] | [next] | [standalone]


#380723

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2024-01-23 14:58 -0800
Message-ID<86zfwvejxi.fsf@linuxsc.com>
In reply to#379652
Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:

> On 28.12.2023 02:14, James Kuyper wrote:
>
>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>
>>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>>
>>> [...]
>>>
>>>> You have not so far answered the question.  An answer would
>>>> have included [...]
>>>
>>> I suggest you look up the word "answer" in an English
>>> dictionary.  I did answer.
>>
>> I was somewhat disappointed when I did look it up.  A question is a
>> request for information, and I had understood an answer to be a response
>> to that question which provided the requested information.  The answer
>> could be erroneous, or deliberately wrong or misleading, but it was not
>> an answer unless it at least pretended to provide the requested
>> information.  I was familiar with the common practice of saying that, for
>> instance, "The guard asked 'Who goes there?', and the the commando
>> answered with a knife to the guard's heart.", but I always considered
>> that calling something like that an "answer" was a kind of joke.  I might
>> have imagined that a dictionary would provide a more general definition
>> of "answer" that included such things, but I expected that there would
>> also be a more restricted definition that excluded any response that did
>> not provide the requested information.
>> However, that's not what I found.  For instance, Wiktionary defines an
>> answer as "something said or done in reaction to a statement or
>> question."  I saw similar definitions in several other online
>> dictionaries.  Therefore, ANYTHING you do when reacting to a question
>> qualifies as an answer, whether it be a lie, or a non-sequitur, or a
>> blow to the head.
>> Therefore, I reluctantly concede that you did answer the question.  You
>> did not, however, provide the requested information.
>>
>> I find those definitions problematic.  If a form says "Answer the
>> following questions", is i really instructing you to do whatever you
>> want to do?  If so, what's the point of providing such an instruction?
>
> This is a nice contribution to a somewhat heated conversation.  Yes, an
> answer without information is of little use (on the information level).
>
> Technically it has been answered, but arbitrary answers alone do not
> help.  [...]

I think it's worth reviewing what happened.  I should say that my
review here is being done from memory so some of the details may
be a little off, but the principal points should be reasonably
accurate.

Keith Thompson posted a message in the newsgroup here in a thread
I was not involved in.  In response to his posting I posted a
very short reply.  Keith responded to that posting asking for
a fuller explanation of my comment.  (Let me add parenthetically
that his action in doing that is perfectly reasonable.)

When I saw his response, I realized that my statement had been
misunderstood.  I explained that, and said something to the
effect of not wanting to try to unravel the confusion because it
wasn't worth the trouble.  Keith responded to that posting,
asking again for an explanation of the statement that he thought
I made but was not what I had meant to say.

I responded again trying to explain that there had been a
miscommunication, and (as I recall) saying again that trying to
unravel that misunderstanding was too much trouble.  I took
responsibility for the confusion of my original statement, and
said "I withdraw my previous statement.  Okay?".  Keith responded
to that posting, probably asking his same question again, however
I don't remember any specific details.

I don't remember anything else until at some later point Keith
accused me of not having answered his question.  To be clear,
what he was asking me was to give an explanation of a statement
that I never made, and I had tried to explain that I never made
it, and in any case had no interest in discussing, even assuming
that I know what it is he meant with his question.  My impression
is that Keith never understood that what I originally said was
not the same as what he was asking about.

Since I tried not once but twice (or maybe a third time, I'm not
sure) to explain that he was asking for an explanation of
something I never said, and said in effect that the confusion was
my fault, and explicitly withdrew my original statement, I feel
justified in thinking that I gave a fair response to his
inquiries.  If he's not satisfied with what I said, well, he is
entitled to his own views.  But rather than saying something
about himself not being satisfied, he made an accusation against
me.  IMO the accusation made is off the mark, in both the letter
and the spirit of the English language.  Feeling that I had been
unfairly accused, I felt obliged to respond in an effort to
convey that.

[toc] | [prev] | [next] | [standalone]


#380734

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2024-01-23 15:59 -0800
Message-ID<87r0i78uu2.fsf@nosuchdomain.example.com>
In reply to#380723
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:
>> On 28.12.2023 02:14, James Kuyper wrote:
>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>>> [...]
>>>>
>>>>> You have not so far answered the question.  An answer would
>>>>> have included [...]
>>>>
>>>> I suggest you look up the word "answer" in an English
>>>> dictionary.  I did answer.
>>>
>>> I was somewhat disappointed when I did look it up.  A question is a
>>> request for information, and I had understood an answer to be a response
>>> to that question which provided the requested information.  The answer
>>> could be erroneous, or deliberately wrong or misleading, but it was not
>>> an answer unless it at least pretended to provide the requested
>>> information.  I was familiar with the common practice of saying that, for
>>> instance, "The guard asked 'Who goes there?', and the the commando
>>> answered with a knife to the guard's heart.", but I always considered
>>> that calling something like that an "answer" was a kind of joke.  I might
>>> have imagined that a dictionary would provide a more general definition
>>> of "answer" that included such things, but I expected that there would
>>> also be a more restricted definition that excluded any response that did
>>> not provide the requested information.
>>> However, that's not what I found.  For instance, Wiktionary defines an
>>> answer as "something said or done in reaction to a statement or
>>> question."  I saw similar definitions in several other online
>>> dictionaries.  Therefore, ANYTHING you do when reacting to a question
>>> qualifies as an answer, whether it be a lie, or a non-sequitur, or a
>>> blow to the head.
>>> Therefore, I reluctantly concede that you did answer the question.  You
>>> did not, however, provide the requested information.
>>>
>>> I find those definitions problematic.  If a form says "Answer the
>>> following questions", is i really instructing you to do whatever you
>>> want to do?  If so, what's the point of providing such an instruction?
>>
>> This is a nice contribution to a somewhat heated conversation.  Yes, an
>> answer without information is of little use (on the information level).
>>
>> Technically it has been answered, but arbitrary answers alone do not
>> help.  [...]
>
> I think it's worth reviewing what happened.  I should say that my
> review here is being done from memory so some of the details may
> be a little off, but the principal points should be reasonably
> accurate.
>
> Keith Thompson posted a message in the newsgroup here in a thread
> I was not involved in.  In response to his posting I posted a
> very short reply.  Keith responded to that posting asking for
> a fuller explanation of my comment.  (Let me add parenthetically
> that his action in doing that is perfectly reasonable.)

Yes.

> When I saw his response, I realized that my statement had been
> misunderstood.  I explained that, and said something to the
> effect of not wanting to try to unravel the confusion because it
> wasn't worth the trouble.  Keith responded to that posting,
> asking again for an explanation of the statement that he thought
> I made but was not what I had meant to say.

I stated that a certain program, involving a non-void function 
with no return statement and a caller attempting to use the result of a
call to that function, has undefined behavior but does not violate any
syntax rule or constraint.

Your response was "I say it does.".

> I responded again trying to explain that there had been a
> miscommunication, and (as I recall) saying again that trying to
> unravel that misunderstanding was too much trouble.  I took
> responsibility for the confusion of my original statement, and
> said "I withdraw my previous statement.  Okay?".  Keith responded
> to that posting, probably asking his same question again, however
> I don't remember any specific details.

I believed, and still do believe, that my original statement was
factually correct: the code does not violate any syntax rule or
constraint.  Your response clearly stated, incorrectly I believe, that
it does violate some syntax rule or constraint.

You're now saying that you withdrew your statement.  I absolutely did
not see anything from you indicating such a withdrawal until now.  It's
certainly possible that I missed something, but unlikely that nobody
else saw your withdrawal.  Based on what I've seen here, the only
information I had was that (a) you asserted that the code violated some
syntax rule or constraint, (b) you did not say which syntax rule or
contraint was violated, in spite of my repeated requests that you do so,
and (c) you later claimed to have answered my question.  I had no idea
why you would refuse to provide a clarification.

If you're now withdrawing your original claim, I'll accept that.  Next
time, I urge you to consider not wasting everyone's time in this manner.

> I don't remember anything else until at some later point Keith
> accused me of not having answered his question.  To be clear,
> what he was asking me was to give an explanation of a statement
> that I never made, and I had tried to explain that I never made
> it, and in any case had no interest in discussing, even assuming
> that I know what it is he meant with his question.  My impression
> is that Keith never understood that what I originally said was
> not the same as what he was asking about.

No, I was asking you to give an explanation of a statement that you very
clearly did make.  I see no reasonable interpretion other than that you
were saying that some language rule was violated.  Of course we all make
mistakes, but I was not under the impression that you had acknowledged
a mistake (and I'm not entirely sure you're doing so now).

Perhaps you meant something else by "I say it does.", but the meaning
seemed crystal clear in context, and I never saw an attempt from you to
clarify it.

> Since I tried not once but twice (or maybe a third time, I'm not
> sure) to explain that he was asking for an explanation of
> something I never said, and said in effect that the confusion was
> my fault, and explicitly withdrew my original statement, I feel
> justified in thinking that I gave a fair response to his
> inquiries.  If he's not satisfied with what I said, well, he is
> entitled to his own views.  But rather than saying something
> about himself not being satisfied, he made an accusation against
> me.  IMO the accusation made is off the mark, in both the letter
> and the spirit of the English language.  Feeling that I had been
> unfairly accused, I felt obliged to respond in an effort to
> convey that.

If I had seen your withdrawal of your original statement, this dicussion
would have been over long ago.

To be clear, do you now say that you agree that the code in question
does not violate any syntax rule or constraint?  And can you cite an
article (which I must have missed) in which you withdrew your original
"I say it does." statement?

If you can access the message with message-id <86jzt5pgho.fsf@linuxsc.com>,
posted Sep 4 2023, it contains your original statement.  See also
<https://groups.google.com/g/comp.lang.c/c/O-V_X7Cfc6I/m/gQdUwhKBAwAJ>
(scroll down, the message content should be expanded).

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */

[toc] | [prev] | [next] | [standalone]


#380779

FromDavid Brown <david.brown@hesbynett.no>
Date2024-01-24 10:30 +0100
Message-ID<uoqlbc$1og8m$1@dont-email.me>
In reply to#380734
On 24/01/2024 00:59, Keith Thompson wrote:
> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:

For the record, Keith's summary here is completely correct as far as I 
remember this thread.  Tim's does not match what he or others wrote.  I 
do not recall ever seeing any kind of "withdrawal".  It's clearly 
possible that I missed said withdrawal, or that I have forgotten it, but 
if there has been such a withdrawal it must have been so subtle that no 
one else in the thread saw it.  I'm sure that anyone else would have 
brought it to Keith's attention long ago.  (I certainly would have.)

And if Tim had been interested in communicating clearly, he could have 
repeated the withdrawal and given a reference to the first posting of 
it, instead of floundering with attempted definitions of the word "answer".

[toc] | [prev] | [next] | [standalone]


#380809

FromJames Kuyper <jameskuyper@alumni.caltech.edu>
Date2024-01-24 11:57 -0500
Message-ID<uorfhp$1sonl$1@dont-email.me>
In reply to#380779
On 1/24/24 04:30, David Brown wrote:
> On 24/01/2024 00:59, Keith Thompson wrote:
>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>
> For the record, Keith's summary here is completely correct as far as I
> remember this thread. Tim's does not match what he or others wrote. I
> do not recall ever seeing any kind of "withdrawal". It's clearly
> possible that I missed said withdrawal, or that I have forgotten it,
> but if there has been such a withdrawal it must have been so subtle
> that no one else in the thread saw it. I'm sure that anyone else would
> have brought it to Keith's attention long ago. (I certainly would have.)
>
> And if Tim had been interested in communicating clearly, he could have
> repeated the withdrawal and given a reference to the first posting of
> it, instead of floundering with attempted definitions of the word
> "answer".

On 2023-09-04 18:42:14 Keith said:
> It does have undefined behavior, ... but it does not
> violate any syntax rule or constraint.

On 2023-09-04 21:16:01 Tim responded:
> I say it does. 

On 2023-09-04 21:57:44 Keith responded:
> What syntax rule or constraint does it violate?

A long discussion occurred, during which Tim repeatedly failed to
identify a syntax rule or constraint violated by that code.

On 2023-10-26 11:56:12, Tim wrote:
> I realized at some point that my earlier statement was not
> understood the way I meant it. Rather than try to go back and
> unwind the miscommunication, I decided to just drop it. I
> withdraw my earlier statement. Okay?

Now, I cannot imagine (and as normal, Tim has refused to explain) what
meaning he intended by saying "I say it does." that would make "it does"
correct. But he did in fact withdraw that comment.

However, on 2023-11-19 03:25:56, Tim falsely claimed:
> I did answer.

Apparently, for reasons best know to Tim (since, as usual, he refuses to
explain them), he considered one of the messages in which he failed to
identify a syntax rule or a constraint violated by that code, to be,
despite that failure, an answer to Keith's question.

That message effectively cancelled his withdrawal of that comment.

[toc] | [prev] | [next] | [standalone]


#380819

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2024-01-24 11:26 -0800
Message-ID<8734um7ctd.fsf@nosuchdomain.example.com>
In reply to#380809
James Kuyper <jameskuyper@alumni.caltech.edu> writes:
> On 1/24/24 04:30, David Brown wrote:
>> On 24/01/2024 00:59, Keith Thompson wrote:
>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>
>> For the record, Keith's summary here is completely correct as far as I
>> remember this thread. Tim's does not match what he or others wrote. I
>> do not recall ever seeing any kind of "withdrawal". It's clearly
>> possible that I missed said withdrawal, or that I have forgotten it,
>> but if there has been such a withdrawal it must have been so subtle
>> that no one else in the thread saw it. I'm sure that anyone else would
>> have brought it to Keith's attention long ago. (I certainly would have.)
>>
>> And if Tim had been interested in communicating clearly, he could have
>> repeated the withdrawal and given a reference to the first posting of
>> it, instead of floundering with attempted definitions of the word
>> "answer".
>
> On 2023-09-04 18:42:14 Keith said:
>> It does have undefined behavior, ... but it does not
>> violate any syntax rule or constraint.
>
> On 2023-09-04 21:16:01 Tim responded:
>> I say it does. 
>
> On 2023-09-04 21:57:44 Keith responded:
>> What syntax rule or constraint does it violate?
>
> A long discussion occurred, during which Tim repeatedly failed to
> identify a syntax rule or constraint violated by that code.
>
> On 2023-10-26 11:56:12, Tim wrote:
>> I realized at some point that my earlier statement was not
>> understood the way I meant it. Rather than try to go back and
>> unwind the miscommunication, I decided to just drop it. I
>> withdraw my earlier statement. Okay?
>
> Now, I cannot imagine (and as normal, Tim has refused to explain) what
> meaning he intended by saying "I say it does." that would make "it does"
> correct. But he did in fact withdraw that comment.
>
> However, on 2023-11-19 03:25:56, Tim falsely claimed:
>> I did answer.
>
> Apparently, for reasons best know to Tim (since, as usual, he refuses to
> explain them), he considered one of the messages in which he failed to
> identify a syntax rule or a constraint violated by that code, to be,
> despite that failure, an answer to Keith's question.
>
> That message effectively cancelled his withdrawal of that comment.

Tim, I acknowledge that at one point you did withdraw your "I say it
does" remark.  At least I'm assuming that when you wrote "I withdraw my
earlier statement", the statement you were referring to was your earlier
"I say it does".  Feel free to clarify that.

Looking back at the article in which you wrote "I withdraw my earlier
statement", I see that I actually replied to it.  It was a long article
in which you mused at length about shared understanding and unconscious
assumptions.  I must have read it at the time.  It's likely that I
accidentally missed your "I withdraw my earlier statement".  I accept
responsibility for that.

I agree with James that your later posts effectively cancelled your
withdrawal.  They also seriously muddied the waters.

I am still bewildered by your later claims that you had already answered
my question (and by your condescending suggestion to James to look up
the word "answer" in a dictionary).  Those claims were part of what led
me to think that you still stood by your original "I say it does"
statement -- a statement which I found to be completely unambiguous in
context.

In all this, after your original statement you have never chosen to
comment on the original technical issue, instead choosing to write
multiple vague paragraphs about the importance of clear communication.
On at least one occasion, likely more, you have talked about having or
not have a "shared understanding" of some statement while saying nothing
about *your* understanding of it.

I still don't know whether your "I say it does" was simply an error on
your part (i.e., that you wrongly thought that some syntax rule or
constraint was violated), or whether you intended it to mean something
other than the obvious interpretation.

Please consider the possibility that if multiple people don't seem to
understand what you're trying to say, it might not be everyone else's
fault.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */

[toc] | [prev] | [next] | [standalone]


#382503

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2024-02-14 21:14 -0800
Message-ID<86o7ci1f8e.fsf@linuxsc.com>
In reply to#380819
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:

> [...]

I have now read through your comments several times, first somewhat
quickly and then more slowly and carefully.  (To be specific, the
comments referred to are those in the posting being replied to, and
also those three articles up from the immediately previous one, in
the same thread.)  Here is a short synopsis of my perceptions from
the prior discussions.

I posted a followup containing only a short one-sentence comment,
which precipitated a long series of postings and comments going
back and forth.

After realizing that my original one-sentence statement had been
misunderstood, I withdrew the earlier statement, meaning the
original one-sentence comment that precipitated it all.  I was
hoping to wrap up the discussion.  Following my statement of
withdrawal I have nothing more to say about that.

Early on a question was asked about my initial statement but I
realized the subject of the question was not the same as what I
was talking about.  Because the subject was different I didn't
have anything to say about it, and that is still the case now.

At some point it seemed like the discussion was finished, but
after a time a posting was made containing what I consider to be
an unfounded accusation.  I responded to try to set the record
straight.

At some later point I submitted a followup to a posting from
someone who had not participated in the discussions up to that
point.  I did this because I thought some misrepresentations
had been made, and so I made an effort to give a fair and
faithful presentation of what had happened.  That posting of
mine provoked another series of comments and reactions, which
appear to be similar to comments and reactions given earlier.

Based on recent comments it appears there was some confusion about
whether, or maybe when, I made the statement about withdrawing my
original comment.  I appreciate that the confusion was recognized
and a statement was made to that effect (note that "confusion" is
my word choice, not necessarily anyone else's).

(end of synopsis.)

I make no claim that any of the synopsis statements are offered
as statements of fact.

Let me say again that I have read through your comments and
expect to consider further what you have said.  As of now I have
nothing more to say about them.

[toc] | [prev] | [next] | [standalone]


#382509

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2024-02-14 22:29 -0800
Message-ID<87frxu8clb.fsf@nosuchdomain.example.com>
In reply to#382503
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>> [...]
> I have now read through your comments several times, first somewhat
> quickly and then more slowly and carefully.  (To be specific, the
> comments referred to are those in the posting being replied to, and
> also those three articles up from the immediately previous one, in
> the same thread.)  Here is a short synopsis of my perceptions from
> the prior discussions.
>
> I posted a followup containing only a short one-sentence comment,
> which precipitated a long series of postings and comments going
> back and forth.
>
> After realizing that my original one-sentence statement had been
> misunderstood, I withdrew the earlier statement, meaning the
> original one-sentence comment that precipitated it all.  I was
> hoping to wrap up the discussion.  Following my statement of
> withdrawal I have nothing more to say about that.

At the time, you had a great deal to say following your statement of
withdrawal.

I'm frankly tired of this whole thing.  Please do not feel obligated to
tell us yet again that you have nothing more to say, or to keep up
updated on how many times you've read my through comments.

If you have something relevant to say, especially something relevant to
C, by all means say it.  If you don't, I won't ask you not to post, but
I would prefer it.

You've expressed a desire to wrap this up.  You can do so now.  (I'll
also suggest that others not continue this discussion unless you have
something new and relevant to add.)

[...]

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */

[toc] | [prev] | [next] | [standalone]


#382793

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2024-02-19 17:53 -0800
Message-ID<868r3fyk8s.fsf@linuxsc.com>
In reply to#382509
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:

> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>
>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>
>>> [...]
>>
>> I have now read through your comments several times, first somewhat
>> quickly and then more slowly and carefully.  (To be specific, the
>> comments referred to are those in the posting being replied to, and
>> also those three articles up from the immediately previous one, in
>> the same thread.)  Here is a short synopsis of my perceptions from
>> the prior discussions.
>>
>> I posted a followup containing only a short one-sentence comment,
>> which precipitated a long series of postings and comments going
>> back and forth.
>>
>> After realizing that my original one-sentence statement had been
>> misunderstood, I withdrew the earlier statement, meaning the
>> original one-sentence comment that precipitated it all.  I was
>> hoping to wrap up the discussion.  Following my statement of
>> withdrawal I have nothing more to say about that.
>
> At the time, you had a great deal to say following your statement of
> withdrawal.
>
> I'm frankly tired of this whole thing.  Please do not feel obligated to
> tell us yet again that you have nothing more to say, or to keep up
> updated on how many times you've read my through comments.
>
> If you have something relevant to say, especially something relevant to
> C, by all means say it.  If you don't, I won't ask you not to post, but
> I would prefer it.
>
> You've expressed a desire to wrap this up.  You can do so now.  (I'll
> also suggest that others not continue this discussion unless you have
> something new and relevant to add.)
>
> [...]

Okay.

[toc] | [prev] | [next] | [standalone]


#380890

FromDavid Brown <david.brown@hesbynett.no>
Date2024-01-25 09:15 +0100
Message-ID<uot5b9$27t7l$1@dont-email.me>
In reply to#380809
On 24/01/2024 17:57, James Kuyper wrote:
> On 1/24/24 04:30, David Brown wrote:
>> On 24/01/2024 00:59, Keith Thompson wrote:
>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>
>> For the record, Keith's summary here is completely correct as far as I
>> remember this thread. Tim's does not match what he or others wrote. I
>> do not recall ever seeing any kind of "withdrawal". It's clearly
>> possible that I missed said withdrawal, or that I have forgotten it,
>> but if there has been such a withdrawal it must have been so subtle
>> that no one else in the thread saw it. I'm sure that anyone else would
>> have brought it to Keith's attention long ago. (I certainly would have.)
>>
>> And if Tim had been interested in communicating clearly, he could have
>> repeated the withdrawal and given a reference to the first posting of
>> it, instead of floundering with attempted definitions of the word
>> "answer".
> 
> On 2023-09-04 18:42:14 Keith said:
>> It does have undefined behavior, ... but it does not
>> violate any syntax rule or constraint.
> 
> On 2023-09-04 21:16:01 Tim responded:
>> I say it does.
> 
> On 2023-09-04 21:57:44 Keith responded:
>> What syntax rule or constraint does it violate?
> 
> A long discussion occurred, during which Tim repeatedly failed to
> identify a syntax rule or constraint violated by that code.
> 
> On 2023-10-26 11:56:12, Tim wrote:
>> I realized at some point that my earlier statement was not
>> understood the way I meant it. Rather than try to go back and
>> unwind the miscommunication, I decided to just drop it. I
>> withdraw my earlier statement. Okay?
> 
> Now, I cannot imagine (and as normal, Tim has refused to explain) what
> meaning he intended by saying "I say it does." that would make "it does"
> correct. But he did in fact withdraw that comment.
> 

Do you remember a reference or a date for that withdrawal message?  I am 
curious if there was any reason given (I doubt it).  When I realise I've 
written something incorrect about C, I prefer to say a bit more - such 
as "sorry for the confusion", or "thanks for correcting me here", or "my 
gut feeling is this, but I can't find any references in the standard to 
justify it".  Perhaps I will try to explain my reasoning for reaching 
the wrong conclusion, because that can be helpful in avoiding repeating 
the mistake.  (To be fair, I have much more practice than Tim at saying 
incorrect things about C!)

But just writing "I withdraw that comment" can mean everything from "I 
was wrong but don't want to admit it directly" to "I know I am right, 
but it is beneath my dignity to explain it to you ignorant savages and 
I'm fed up listening to your complaints".

I'd like to know more.  I'd like to know what Tim thought were the 
constraint or syntax rule violations - even if he now thinks they don't 
apply.  I'd like to know his reasoning both ways, because that's 
something we can learn from.  Maybe the wording in the standard is poor 
or that this is something that could be sent back to the C standards 
committee as a DR.  And if it was just a gut feeling without 
justification, or a simple mistake, it would be nice to clear that up too.



> However, on 2023-11-19 03:25:56, Tim falsely claimed:
>> I did answer.
> 
> Apparently, for reasons best know to Tim (since, as usual, he refuses to
> explain them), he considered one of the messages in which he failed to
> identify a syntax rule or a constraint violated by that code, to be,
> despite that failure, an answer to Keith's question.
> 
> That message effectively cancelled his withdrawal of that comment.
> 

[toc] | [prev] | [next] | [standalone]


#380913

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2024-01-25 07:16 -0800
Message-ID<87y1cd4f5s.fsf@nosuchdomain.example.com>
In reply to#380890
David Brown <david.brown@hesbynett.no> writes:
> On 24/01/2024 17:57, James Kuyper wrote:
>> On 1/24/24 04:30, David Brown wrote:
>>> On 24/01/2024 00:59, Keith Thompson wrote:
>>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>>
>>> For the record, Keith's summary here is completely correct as far as I
>>> remember this thread. Tim's does not match what he or others wrote. I
>>> do not recall ever seeing any kind of "withdrawal". It's clearly
>>> possible that I missed said withdrawal, or that I have forgotten it,
>>> but if there has been such a withdrawal it must have been so subtle
>>> that no one else in the thread saw it. I'm sure that anyone else would
>>> have brought it to Keith's attention long ago. (I certainly would have.)
>>>
>>> And if Tim had been interested in communicating clearly, he could have
>>> repeated the withdrawal and given a reference to the first posting of
>>> it, instead of floundering with attempted definitions of the word
>>> "answer".
>> On 2023-09-04 18:42:14 Keith said:
>>> It does have undefined behavior, ... but it does not
>>> violate any syntax rule or constraint.
>> On 2023-09-04 21:16:01 Tim responded:
>>> I say it does.
>> On 2023-09-04 21:57:44 Keith responded:
>>> What syntax rule or constraint does it violate?
>> A long discussion occurred, during which Tim repeatedly failed to
>> identify a syntax rule or constraint violated by that code.
>> On 2023-10-26 11:56:12, Tim wrote:
>>> I realized at some point that my earlier statement was not
>>> understood the way I meant it. Rather than try to go back and
>>> unwind the miscommunication, I decided to just drop it. I
>>> withdraw my earlier statement. Okay?
>> Now, I cannot imagine (and as normal, Tim has refused to explain)
>> what
>> meaning he intended by saying "I say it does." that would make "it does"
>> correct. But he did in fact withdraw that comment.
>
> Do you remember a reference or a date for that withdrawal message?

Date: Thu, 26 Oct 2023 08:55:51 -0700
Message-ID: <867cn92xa0.fsf@linuxsc.com>
<https://groups.google.com/g/comp.lang.c/c/O-V_X7Cfc6I/m/j1oHoyo5AgAJ>
[...]

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */

[toc] | [prev] | [next] | [standalone]


#380971

FromDavid Brown <david.brown@hesbynett.no>
Date2024-01-26 09:20 +0100
Message-ID<uovq17$2o8nf$1@dont-email.me>
In reply to#380913
On 25/01/2024 16:16, Keith Thompson wrote:
> David Brown <david.brown@hesbynett.no> writes:
>> On 24/01/2024 17:57, James Kuyper wrote:
>>> On 1/24/24 04:30, David Brown wrote:
>>>> On 24/01/2024 00:59, Keith Thompson wrote:
>>>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>>>
>>>> For the record, Keith's summary here is completely correct as far as I
>>>> remember this thread. Tim's does not match what he or others wrote. I
>>>> do not recall ever seeing any kind of "withdrawal". It's clearly
>>>> possible that I missed said withdrawal, or that I have forgotten it,
>>>> but if there has been such a withdrawal it must have been so subtle
>>>> that no one else in the thread saw it. I'm sure that anyone else would
>>>> have brought it to Keith's attention long ago. (I certainly would have.)
>>>>
>>>> And if Tim had been interested in communicating clearly, he could have
>>>> repeated the withdrawal and given a reference to the first posting of
>>>> it, instead of floundering with attempted definitions of the word
>>>> "answer".
>>> On 2023-09-04 18:42:14 Keith said:
>>>> It does have undefined behavior, ... but it does not
>>>> violate any syntax rule or constraint.
>>> On 2023-09-04 21:16:01 Tim responded:
>>>> I say it does.
>>> On 2023-09-04 21:57:44 Keith responded:
>>>> What syntax rule or constraint does it violate?
>>> A long discussion occurred, during which Tim repeatedly failed to
>>> identify a syntax rule or constraint violated by that code.
>>> On 2023-10-26 11:56:12, Tim wrote:
>>>> I realized at some point that my earlier statement was not
>>>> understood the way I meant it. Rather than try to go back and
>>>> unwind the miscommunication, I decided to just drop it. I
>>>> withdraw my earlier statement. Okay?
>>> Now, I cannot imagine (and as normal, Tim has refused to explain)
>>> what
>>> meaning he intended by saying "I say it does." that would make "it does"
>>> correct. But he did in fact withdraw that comment.
>>
>> Do you remember a reference or a date for that withdrawal message?
> 
> Date: Thu, 26 Oct 2023 08:55:51 -0700
> Message-ID: <867cn92xa0.fsf@linuxsc.com>
> <https://groups.google.com/g/comp.lang.c/c/O-V_X7Cfc6I/m/j1oHoyo5AgAJ>
> [...]
> 

Thanks.  A key paragraph from that (written by Tim) was :

"""
I realized at some point that my earlier statement was not
understood the way I meant it.  Rather than try to go back and
unwind the miscommunication, I decided to just drop it.  I
withdraw my earlier statement.  Okay?
"""

The rest of his post can (IMHO) be paraphrased by "It's all a 
misunderstanding because people are different and make different 
assumptions.  This is all your fault for being tone deaf and rude" - 
directed at Keith.


And I can see that Keith, James and I all replied to Tim's post - 
clearly we read it (or at least most of it).  I can't speak for anyone 
else, obviously, but I had forgotten about this branch of the thread. 
It was three months ago, and I rarely remember the details of old 
disagreements on the Internet.  (If I tried to remember them all, my 
memory would have no room for important things like the intricacies of 
outdated microcontrollers that I haven't used for decades :-) )


If I have not misread the timings of the posts here, this has been 
followed /three times/ by a pattern of people expressing frustration at 
Tim's lack of a useful answer or explanation, then a month's pause when 
everyone put it behind us, then Tim drags it back into the light again 
with another unhelpful waffle post.


I am still left with a curiosity about which rules Tim thought the code 
violated, even if he no longer thinks they apply (his opinions on C are 
always worth reading, when he expresses them appropriately).  It would 
have faded away as one of life's great unanswered questions, if Tim 
hadn't kept resurrecting this thread!

[toc] | [prev] | [next] | [standalone]


#379654

FromDavid Brown <david.brown@hesbynett.no>
Date2023-12-28 09:12 +0100
Message-ID<umjam0$aifn$1@dont-email.me>
In reply to#379650
On 28/12/2023 02:14, James Kuyper wrote:
> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>
>> [...]
>>
>>> You have not so far answered the question.  An answer would
>>> have included [...]
>>
>> I suggest you look up the word "answer" in an English
>> dictionary.  I did answer.
> 
> I was somewhat disappointed when I did look it up. A question is a
> request for information, and I had understood an answer to be a response
> to that question which provided the requested information. The answer
> could be erroneous, or deliberately wrong or misleading, but it was not
> an answer unless it at least pretended to provide the requested
> information. I was familiar with the common practice of saying that, for
> instance, "The guard asked 'Who goes there?', and the the commando
> answered with a knife to the guard's heart.", but I always considered
> that calling something like that an "answer" was a kind of joke. I might
> have imagined that a dictionary would provide a more general definition
> of "answer" that included such things, but I expected that there would
> also be a more restricted definition that excluded any response that did
> not provide the requested information.
> However, that's not what I found. For instance, Wiktionary defines an
> answer as "something said or done in reaction to a statement or
> question." I saw similar definitions in several other online
> dictionaries. Therefore, ANYTHING you do when reacting to a question
> qualifies as an answer, whether it be a lie, or a non-sequitur, or a
> blow to the head.

I often like to look at the etymology of words.  It doesn't always help 
to understand them, but I like to get an idea of where they came from 
anyway.  "Answer" appears to come from "anti" and "swear" - a 
"counter-oath", or response to sworn testimony.  The meaning "answer the 
charges against you" or "you are answerable for your own actions" are 
thus older.

Like many words, it then gained more use-cases, and has built up quite a 
collection.  But like all words, the important meanings are what people 
take the word to mean - not what dictionaries say it has meant in the 
past.  The purpose of words is communication, and the prime meaning, if 
there is no other guiding context, is the way the word is commonly 
understood by a wide proportion of proficient speakers of the language. 
Dictionaries are guides to help when the meaning of a word is not 
understood - they are not definitions or standards documents.


> Therefore, I reluctantly concede that you did answer the question. You
> did not, however, provide the requested information.

No, he did not answer the question.  Answering the question would 
involve, as everyone interprets the word, giving the requested information.

What he did instead was play linguistic silly buggers to try to make 
himself look educated and superior to other people, in an attempt to 
hide the fact that he was wrong (or at the very least, he does not know 
the answer), and was too cowardly to admit it.  It is not often that Tim 
is wrong about something C related, but when he is, he will move heaven 
and earth to try to hide it.

> 
> I find those definitions problematic. If a form says "Answer the
> following questions", is i really instructing you to do whatever you
> want to do? If so, what's the point of providing such an instruction?

No, it is instruction you to "answer the following questions" in the way 
any normal person proficient in the language would interpret the 
instruction.  It is clear from my phrasing that this is somewhat vague - 
it is good enough for most purposes but not, for example, for a legal 
document that needs to be more specific - or for a programming language 
that needs to have only one possible interpretation.  Since this is a 
discussion forum in English, not legalise or code, "answer" means 
exactly what we all assume it means.

[toc] | [prev] | [next] | [standalone]


#379655

FromPaul Edwards <mutazilah@gmail.com>
Date2023-12-28 16:31 +0800
Message-ID<umjbok$amug$1@dont-email.me>
In reply to#379654
On 28/12/23 16:12, David Brown wrote:
> On 28/12/2023 02:14, James Kuyper wrote:

> that needs to have only one possible interpretation.  Since this is a
> discussion forum in English, not legalise or code, "answer" means
> exactly what we all assume it means.

"legalese".

Who let all the nerds into comp.lang.c anyway?

Oh.

[toc] | [prev] | [next] | [standalone]


#380724

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2024-01-23 15:06 -0800
Message-ID<86v87jejk3.fsf@linuxsc.com>
In reply to#379650
James Kuyper <jameskuyper@alumni.caltech.edu> writes:

> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>
>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>
>> [...]
>>
>>> You have not so far answered the question.  An answer would
>>> have included [...]
>>
>> I suggest you look up the word "answer" in an English
>> dictionary.  I did answer.
>
> I was somewhat disappointed when I did look it up.  A question is a
> request for information, and I had understood an answer to be a response
> to that question which provided the requested information.  The answer
> could be erroneous, or deliberately wrong or misleading, but it was not
> an answer unless it at least pretended to provide the requested
> information.  I was familiar with the common practice of saying that, for
> instance, "The guard asked 'Who goes there?', and the the commando
> answered with a knife to the guard's heart.", but I always considered
> that calling something like that an "answer" was a kind of joke.  I might
> have imagined that a dictionary would provide a more general definition
> of "answer" that included such things, but I expected that there would
> also be a more restricted definition that excluded any response that did
> not provide the requested information.
> However, that's not what I found.  For instance, Wiktionary defines an
> answer as "something said or done in reaction to a statement or
> question."  I saw similar definitions in several other online
> dictionaries.  Therefore, ANYTHING you do when reacting to a question
> qualifies as an answer, whether it be a lie, or a non-sequitur, or a
> blow to the head.
> Therefore, I reluctantly concede that you did answer the question.  You
> did not, however, provide the requested information.
>
> I find those definitions problematic.  If a form says "Answer the
> following questions", is i really instructing you to do whatever you
> want to do?  If so, what's the point of providing such an instruction?

Communicating in English (and probably any natural language, but I
am fluent only in English) is not an exact science.  An important
aspect of speaking or writing in English is making sure that the
meaning that got conveyed is the same as the meaning that was
intended.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.c


csiph-web