In said:
This is the view of some people in this list.
Others, like me, consider that this group is not only about ISO C.
Agreed, K&R C is still topical, as well as ANSI C and pre-ANSI C.
However, most regulars consider C89/C90 as the default context for the
questions that don't mention any C flavour. Likewise, only conforming
hosted implementations are considered is answers, by default. But there
is nothing preventing the OP from changing the default context to another
topical context, e.g. "I cannot use sprintf because my freestanding
implementation doesn't provide it".
I think that general questions about C do belong in this group even if
^^^^^^^^^^^^^^^^^^^^^^^^^
they are not mentioned in the standard ISO C document.
Indeed, as long as they are "general questions about C", as you write
about.
For instance I think that the non-standard function "alloca" is well
within the scope of this group.
Now, you're contradicting yourself: a question about alloca is NOT a
"general question about C", unless you can prove that *each and every*
conforming hosted implementation supports this function, with *identical*
semantics. And the only way to prove this is by finding the function in
the C standard...
Other people say that since it is not
in ISO C it can't be discussed here.
Plenty of things that aren't in the ISO C standard can be discussed here,
as long as they are "general questions about C". E.g. "What is wrong with
the way I use malloc? My code keeps crashing." or "When shall I prefer
malloc over VLAs?" or even "If I need an integer type that is 32-bit,
what is my best bet today?".
Note that this is an unmoderated newsgroup so that you can post
anything you want.
Including about how to improve your sex life. But keep in mind that
other people are also free to treat you as you well deserve for abusing
their favourite newsgroup.
Dan