S
spinoza1111
In <[email protected]>,
spinoza1111wrote:
As you love to say, Do Your Own Homework. You never bother to support
your claims. Why should I bother to support mine?
But of course there is a major difference, which is that I /can/
support my claims. So, constructed entirely from memory, here's a
freebie list of the first ten of your mistakes that I can call to
mind:
1) your assumption that anyone who disagrees with you is a Fascist, a
homophobe, a racist, a sexist, an anti-Semite, a secret agent, or
some combination thereof;
Interpretation and off-topic wrt programming
2) your claim that my longstanding appraisal of Schildt was (a)
innovative and (b) commercially motivated;
begs the question rather doesn't it
3) your claim that Schildt's writings on C are not riddled with
errors;
repeating yourself to pad your case is as dishonest as padding your
resume. Do you pad your resume? It's also as dishonest as referring to
hundreds of errors without a list as does your friend Seebach.
4) your confusion of evaluation order and commutativity;
That's your confusion. It's caused by overspecialization in C.
5) your claim that malloc cannot be used safely;
C can't be used with safety, therefore malloc() cannot be used with
safety.
6) your belief that loop control subexpressions are evaluated once
only;
I never had this belief and you know it. I coded the loop control in
the loop for clarity in some throwaway code, once, in 2003, and
because your vanity had been wounded by the popularity of my thread on
programming professionalism in 1999, you blew up this "error" to an
absurd point, embarassing the people like Programmer Dude foolish
enough to believe you.
7) your misunderstanding about the way the word "object" is used in C;
It's misused. A misuse cannot be "understood" for the same reason that
conceding Schildt is clear implies he's for the most part correct.
8) your claim that C requires functions to be defined prior to use (it
was never clear to me whether you were mixing up "declared" and
"defined" or were simply ignorant of C's prototype construct);
May have made it. I told you that I don't use C, having abandoned it
because of its lack of safety, but would relearn even from you if I
had to in order to end this meankids attack on Schildt.
9) your claim that "C cannot ethically be used for new development";
Question begging and a matter of opinion.
10) your invasions of implementation namespace;
You're babbling.
11) your pointless casting;
Extra material for clarity is a good programming practice. It enhances
readability,
12) your ignorance of free()'s ability to handle null pointers;
It's not a useful feature, is it? And in saying that it wasn't a
counterexample to Schildt, I nowhere implied I didn't know. Actually,
after reading Seebach, I knew. It's trivia unless you can show a use
for it other than covering up your own incompetence.
13) your belief that a score in a broken test is meaningful;
Question begging, since your failure indicated your incompetence. And
your incompetence is the issue whether you like it or not.
14) your apparent belief that you have any idea at all of what you're
talking about.
Padding. Yes, I'd throw any resume from you into the wastebasket.