Stu--
The question...
"How can one write X in C#?"
....IS about the language.
In fact, it cannot be MORE about the language.
Furthermore, questions about specific algorithms written in C# are even
more divorced from tertiary subject matter-- again, emphasizing the
question's focus on using C# to implement a particular, generic, abstract
process, relative to no other context than the implementation using C# in
DotNet.
For example, it is straightforward to write InsertionSort in
English-pseudocode. It is, however, quite another thing to write it in C#.
This requires a particular knowledge of the language C#. And so on.
As to your suggestion about the dotnet.general group, it too is a mistaken.
As stated, my question is NOT about DotNet "in general". In fact, it is
VERY specific. It is about C# in DotNet. Not about DotNet in general, or
about ANY language in DotNet. It is ONLY about C#. That is, it IS about C#,
(in specific), and could hardly be made to be about C# any more than it
already is.
Therefore, it is not clear what you have in mind as an "on topic" post. If
one takes what you say literally and at face value, then this newsgroup
would be some sort of analysis from the perspective of a meta-languague,
reflecting upon C# in some way. Clearly it is not, as evidenced by the
posts here.
As the name states, this is obviously a "public" newsgroup about "dotnet",
particularly about a "language" within this context, namely "csharp". This
is a simply application of the use of the English language-- academic, if
not obvious.
Therefore, a question about how to write a particular algorithm, using the
language of csharp in dotnet IS on topic by a one-to-one mapping. If not,
then the group is not named correctly, which is a useless thing to
consider.
That's about it.
Regarding you "k*** file", that decision is yours.
I state all of this in reply to your post and, while I did say directly to
another poster...
if you are trying to argue that asking for a code sample of a
particular algorithm written in C# is off-topic in a newsgroup called
"microsoft.public.dotnet.languages.csharp", then there is no point in
continuing this conversation.
...., the same applies to your remarks. Why? Well, simply because they will
then be "off topic" relative to any sort of "reasonable analysis" because
it simply does not coincide with the use of the English language.
Furthermore, while we are on the topic of being "off topic", there is
certainly no point in perpetuating dialog with those who wish to
participate in another tangent of silly newsgroup flames.
If, however, you wish to discuss this matter rationally and reasonably,
with the standard application of the English language, then I welcome such
dialog.
Take care.
--Mark
Stu Smith said:
Afterall, if you are trying to argue that asking for a code sample of a
particular algorithm written in C# is off-topic in a newsgroup called
"microsoft.public.dotnet.languages.csharp", then there is no point in
continuing this conversation.
It IS off-topic.
This newgroups should be for questions regarding the C# language, not
algorithms written in it, not apps written in it, not help with the
framework.
The language ONLY.
Just becuase this NG is full of people asking off-topic questions doesn't
mean it's OK.
A better place to ask would be m.p.dotnet.general.
It's annoying that these newsgroups aren't moderated, I'm fed up with
trawling through off-topic posts in the hope of coming across some real
questions.
Another address for the kill-file I suppose....