Mark McIntyre said:
I ___NEVER__ missed the point. You on the other hand are being
clinically dense^wpedantic today.
No comment.
Then get a decent implementation. Don't blame me for the shortcoming
of your toolset.
You **still** miss the point. I don't write code for an implementation. I
write C code. Quite often, I don't have any control whatsoever over which
implementation (or implementationS) will be used to compile the code. So I
have to write in a portable way. The // "comment" syntax, quite simply, is
not portable.
If I were only writing for my "favourite" implementation, this would be so
not an issue as to be a complete irrelevance, but so would any number of
other non-portable constructs, such as void main, behaviour on signed
integer overflow, forgetting stdio.h for printf, and so on and so forth.
And I'd be cheerfully using sockets and threads and console I/O and all
manner of other language extensions, without worrying one jot about whether
J Random Conforming Implementation supported them. Are you suggesting that
we should be recommending such constructs here on comp.lang.c?