C's syntax (was Re: Python Formatted C Converter (PfCC))
Grant Griffin
not.this at seebelow.org
Tue Oct 31 17:16:23 EST 2000
Alex Martelli wrote:
>
> "Grant Griffin" <not.this at seebelow.org> wrote in message
> news:39FE7EC7.89DC9747 at seebelow.org...
> [snip]
> > I hope you realize the non-applicability of your example. (If not, I
>
> No: it's a close analogy. If somebody _in good faith_ was truly
> unable to spot some of the obvious defects in C's syntax (this does
> not apply to you, see later), then clearly his or her command of
> it, and experience using and teaching it, would have to be quite
> scarce -- just like, I suspect, the Italian knowledge of the
> average reader of this newsgroup.
The question was never what _we_ thought were C's shortcomings: we each
have an opinion on that. The question was what _you_ thought were C's
shortcomings (beyond the obvious ones). (Actually, be flattered that
your opinion is so interesting to me that I take the trouble to
repeatedly solicit you for it. ;-)
> > think there's a good chance the rest of us do. <wink>) If, instead of
>
> If someone (again, someone _in good faith_) truly could not see
Resorting to "in good faith" is a loaded argument. (Obviously, you're
not arguing in good faith. <wink>) Give me facts please, Counselor.
> the analogy's full applicability, I trust they now can. And I've
> seen posts from others, in direct answer to yours, clearly defending
> the relevance of my displaying my qualifications regarding C, in
> defense to baseless insinuations hinging on "not liking it" -- in
> a far more concise way than is my wont (you'll notice I _never_
> claim concision as one of my strong points).
>
> > tangentializing about Italian,
>
> Not a 'tangent' (quite differently from your repeated attempts at
> introducing meta-themes about 'bragging'...), but rather a strict
> analogy.
(I love that "meta-themes" kindda talk! Very impressive! <wink>)
>
> > you were to make any well-reasoned and
> > insightful points about failings in C's syntax (any at all: honestly, we
> > get more curious each time you dodge the question!) then there's a very
>
> Far from "dodging the question", I have repeatedly answered it, making
> several "points about failing in C's syntax". See, for example:
>
> http://x58.deja.com/getdoc.xp?AN=685615011
> http://x58.deja.com/getdoc.xp?AN=685727921
Maybe later, when I get to a faster connection. ;-)
> You replied to the latter message, for example, completely failing
> to answer any of the points I had raised, but rather reiterating the
> feeble attempts at humour that appear to be your hallmark,
Well, I'm glad _somebody_ finally noticed!!!
> as well
> as advancing your first attempt to sidetrack the discussion into a
> metadiscussion about 'bragging'. That specific attempt having
> failed, you insisted in that purpose, apparently trying to drive the
> theme *away* from C syntax; and now, 6 days later, you claim I "dodge
> the question" of specific points on C's syntax?! It's been a while
> since I stopped crediting you with being in good faith
Now there you go again with that "good faith" stuff. ;-)
> -- I just
> hope your obvious dishonesty
Now _that's_ not very nice, Alex...
But I will "turn the other cheek" and say some nice things about you: I
think you're a 100.0% honest, straight-forward, forthright guy, who
knows exactly what he's talking about, and communicates that very
clearly.
(Or am I just being dishonest again? <wink>)
> can become as clear to other readers
> as it is to me (what is your motive, I could not care less about;
> like any other culprit of wilful misbehaviour, you're surely quite
> able to rationalize some excellent-to-yourself justification; at
> this point, though, it's only _other_ readers, people of good faith,
> that are of any interest to me).
Actually, I'm sad to say that this is driven by a small character flaw
of mine. You see, I have an irresistable compulsion to pop the balloons
of The Pompous. I describe this a character flaw because, in the big
scheme of things, it really doesn't accomplish anything: The Pompous
remain pompous. So objectivity speaking, it would be much better simply
to let the pompous blow up their balloons of pompousity however they
wish--why not just let them have their little fun?
Of course, Usenet tends to attract The Pompous, so by participating in
Usenet I end up popping balloons as a side effect of my
otherwise-harmless activity. That's why I need a 12-step program of
some kind. I can just here it now:
Grant: "Hello, my name is Grant, and I like to pop people's balloons"
Fellow Balloon-Poppers: "Hello, Grant."
> I don't claim my points are 'well-reasoned and insightful', I claim,
> rather, that they are _completely obvious_ to any sensible person.
Again: a loaded argument.
It's _completely obvious_ to any sensible person that the Earth is flat,
and that the sun revolves around the Earth. (Pretty convincing, eh?)
> Dennis Ritchie, inventor of C, an _eminently_ sensible person, does
> NOT try to 'defend' many of these peculiarities of C's syntax -- he
> accepts they're flaws, and _explains_ the historical accidents and
> mistakes that ['thanks' to the inevitable need of keeping backwards
> compatibility] led to such flaws being in the language's syntax.
Yes, I've read that. By explaining his point of view in an egoless,
logical, detailed, fact-based way, he makes arguments which "any
sensible person" would find very compelling. (In fact, I can recommend
that arguing technique to you. <wink>)
>
> > good chance that most everyone here would understand (if not agree.)
> > The reason is that nearly all of us here speak Italian...er, I
> > mean..."C".
>
> So, to repeat one example, you claim to be SO deliriously happy that
> if(a&3==3)
I remember making no such claim.
You're making a little progress by arguing with some facts, but it's
important that they be _real_ facts!
> does not test whether a has both lowest bits set, but just the
> _single_ lowest bit, that you can't even *understand* somebody
> (e.g., Dennis Ritchie -- or, me) considering this aspect of C's
> syntax a DEFECT...?
>
> > p.s. I'm really impressed with that stuff about co-authoring with a
> > prominent Italian linguist, but I'm still gonna say that when I helped
> > Al Gore invent the Internet, that was even cooler. <wink>
>
> Please see, e.g., the Korpuslinguistik at:
> http://www.uni-duisburg.de/FB3/ROMANISTIK/PERSONAL/Burr/corpus/biblio.htm
>
> Your reference for your contribution to Mr Gore's "invention"...?
It was just a joke, Alex.
what-part-of-"<wink>"-don't-you-understand?-<wink>-ly y'rs,
=g2
--
_____________________________________________________________________
Grant R. Griffin g2 at dspguru.com
Publisher of dspGuru http://www.dspguru.com
Iowegian International Corporation http://www.iowegian.com
More information about the Python-list
mailing list