* Kai-Uwe Bux:
Alf said:
* Victor Bazarov:
Alf P. Steinbach wrote:
* Victor Bazarov:
Alf P. Steinbach wrote:
* Victor Bazarov:
Alf P. Steinbach wrote:
* Victor Bazarov:
[snip]
And in addition resort to stupid personal insinuations (counting the one
quoted above, plus the one about insulting people, you're up to 2 so far).
[snip]
I don't understand your count. It appears that you are discounting remarks
of your own like:
"Perhaps you have used it incorrectly." [with regard to std::clock()]
which _is_ an unveiled insinuation to incompetence (since you have never
seen the code you talk about and engage just in speculation).
No, that is an unfounded insinuating speculation that I have insinuated something.
Jeez.
When someone states in this newsgroup that they have problems using the 'clock'
routine, hinting about something to do with Windows, one naturally queries for
some concrete example.
That's just being helpful.
Otherwise, anybody could (and considering the above, /can/) state that they or
someone else are being the victims of veiled malevolent insinuation simply by
(1) stating there is a problem using, say, 'strcat', and then when respondents
list among a number of possible reasons that perhaps they're using the routine
incorrectly, respond in turn that (2) hey you're insinuating I'm incompetent,
thereby (3) insinuating something rather more nasty about the respondent.
[..]
Have you considered calling your routine in a loop (as mentioned in
the parts you snipped from my posting)? <g>
No. I do not consider calling any routine in a loop unless the
logic of our multi-million LOC application requires it. Figuring
out how long in micro- or nano-seconds any particular function
would execute is not a good use of anybody's time. Or even the CPU
time, for that matter. It is only good in a project with a few
scores of functions, well, a few hundreds, maybe. When the count
of files/classes/projects goes beyond a number of the fingers of
the entier team's hands (and feet), performance of a single function
is of no consequence. On a toy project, 'clock' would definitely
suffice.
If you can't, in most cases, call the routine(s) in a loop, then you have
a very serious spaghetti problem.
You do it again. You don't know the code in question.
You do again what you did above, insinuating by trying to give the impression
that someone has insinuated something -- that only exists in your fantasy.
If the code in question is a single example, then it has no power as argument
and is simply noise inserted into the discussion, e.g. to divert attention from
the technical matter discussed. Which I can readily believe because Victor
discounted and snipped all reference to C++ committee's report on performance
and instead added an insinuation. It seems all about diverting attention and
obscuring the subject matter, and I'm not insinuating anything when I state very
openly that in my opinion, what I'm thinking, that's exactly what happened.
If the code in question is, on the other hand, meant as a general argument, then
talking about such code in general, as I did above, is appropriate, and carries
no insinuation about any concrete manifestation of the problem.
On top of that, you
misrepresent the point: Victor did not say that he _can't_ call the routine
in a loop but that he did not consider that because other measurements
yield way more meaningful data. If that, to you, can only be explained in
terms of a spaghetti code problem, the reason can as well be a lack of
imagination on your part.
Yeah. If so then some concrete examples would be nice. But the concrete is
severely lacking here, even to the degree of snipping away facts and references
(We Shall Have No Facts, they're so bothersome), and the personal is very much
present, I'm sad to observe.
In any case, to speculate about the quality of
unseen code and to call its quality into question based on essentially no
evidence is _rude_.
Oh God, help me. It's rude to discuss the quality of code? Here?
(And it does not add anything to the technical merits
of the discussion.)
Since I'm the only one who has discussed the technical here, Victor and you
resorting to /snipping away/ the technical and going, via vague implications,
for the personal (can it really hurt so much being confronted on a technical
issue?), such a statement that is misleading about intentions -- yes, it's
insinuating -- and technically meaningless, well it doesn't surprise me.
- Alf