Chris Hills said:
Not *specifically* That is where you and I differ. I do not want a
rigid definition of what is on topic. Rigid definitions are OK for
system specifications and standards* but not for a discussion area. You
need broad definitions. Anything else stifles debate.
So anyway, Chris - how's the garden?
I do share your fear that this could end up as an MS-C/ windows NG but
given the number of Linux and embedded users there are this should not
be the case.
Sure. Instead, it'll end up as a complete mess, with large quantities of
Linux articles (for which comp.os.linux.development.apps already exists),
large quantities of Windows articles (for which
comp.os.ms-windows.programmer.win32 already exists), and about the same
number of questions about the core language as we get now, except that
they'll be harder to find, and some of us are too busy to spend time
weeding out the junk. So you've come up with a great way to purge this
group of C expertise. Nice one.
Though few of them use standard C.
Those of us who /do/ use standard C would like a newsgroup in which we can
discuss it. And oh look, we /have/ such a group already. If people want to
discuss libs or platforms, there are already lots of newsgroups for doing
that.
So C is neither implemented or used as per the standard
I agree that C99 isn't implemented sufficiently widely to be useful. In
fact, the only impact C99 has had on me is to restrict me to the common
subset of C90 and C99, against a time when C99 /might/ one day be widely
implemented.
But C90 is still a viable standard, and whilst I accept that there might be
esoteric little corners of the language that some compilers don't get quite
right, I keep my code in the mainstream. (For example, I don't care about
the rights and wrongs of p = p->next = q; when I know I can write p->next =
q; p = p->next; and sidestep the issue completely.)
Because C90 is a viable standard, and because I write so much code in C90, I
find it very useful to subscribe to a newsgroup where many C experts are
ready to discuss and advise on standard C issues. This is the only
newsgroup I know of that provides such a service. If it goes down the
tubes, I will not be best pleased. And if you open it up to discussions
about Unix, Linux, the Mac, Windows, windows, window panes, greenhouses,
tomatoes, gardening, garden tools, spades, hearts, diamonds, emeralds, the
Irish question, Parnell, Gladstone, Gladstone bags, carpet bags, vacuum
cleaners, vacuums, vacuum fluctuations, big bang, little bang, internal
combustion, the price of oil, and the problems inherent in invading enough
countries to keep a tight control on the supply, then the comp.lang.c group
will indeed go down the tubes, and rebuilding it afterwards will not be at
all easy.
All I want to do is let people ask general C questions here and have
sensible conversations.
Right. So we want the same thing, yes? Except, of course, that we don't. I
don't consider a question about, say, getch() or socket() to be a general C
question.