The purpose of an unmoderated newsgroup is defined by the quasi consensus
of its regulars (i.e. the people who actually provide value to the
newsgroup).
I would say that since this newsgroup is not a moderated one,
anyone is free to post what he/she wants.
And anyone posting what s/he wants should be prepared to face the
consequences of such an act: if you're free to post what you want, I am
equally free to reply to your post in whatever manner *I* want. If you're
rude by posting off-topic questions/answers, I can be equally rude when
replying to your posts: you have no monopoly on rudeness here.
Some people will say that "the subject of this group is ISO C",
some others (like me) will say that the subject of this group
is the C language, and not some subset of it as defined
by ISO C.
It's just that some people's opinion counts more than others'. The more
you contribute to this newsgroup's value, the more your opinion counts
and is respected by the other people.
alloca() belongs to this group, since it is present in almost all
implementations of the C language I know of.
Indeed: newbies should be explained that alloca is a legacy function,
flawed by design, that should NEVER be used in new code. That's all that
it's to be said about it in c.l.c.
Dan