PDA

View Full Version : C# vs ASM board



Yarin
01-23-2009, 02:21 PM
I know something about the C# board has come up in the past, but...
Why do we have a C# board? I don't know C# at all, but I was just reading about it, and it seems to me far from C/C++, and more like Java style.
And why don't we have an assembly board? I know ASM is nothing like C/C++, but of all of the programmers out there, I'm pretty sure that C programmers are more likely to have to do with ASM than like a Perl or Java programmer. Not to mention, there really aren't any good ASM boards out there, sure, they exist, but with CBoard's hugeness, and type of members here, I think an ASM board would benfit the forums a lot more than the C# currently is. The DOS board went away, there's no reason the C# one couldn't.

Prelude
01-23-2009, 03:28 PM
>Why do we have a C# board?
IIRC, Dean tricked us somehow. I personally wouldn't shed a tear if the C# forum suddenly vanished. In fact, I believe I was one of those who argued against adding it.

>And why don't we have an assembly board?
Probably because this forum focuses on C and C++. While I'm sure many of us are familiar with it, you would find better discussions on a forum that specializes in assembly.

indigo0086
01-23-2009, 03:34 PM
I like C# *shrugs*

I think if you don't like C#, you can choose not to post in it. Though I know there are more supported boards for C# out there, specifically pertaining to different .NET frameworks, but whatev. I though C-board evolved into C and C-based languages more than it is a pure C hotspot. It wouldn't hurt me if it stayed, or if an ASM board was created.

Prelude
01-23-2009, 03:53 PM
>I like C# *shrugs*
I like C# too, but I still don't think it has a place on cprog. Just because it has "C" in the name doesn't mean we should have a forum for it.

>I though C-board evolved into C and C-based languages more than it is a pure C hotspot.
C# is actually based on Java, and Java is based (loosely) on C, so are you arguing in favor of adding a Java forum as well? Or a forum for any language marginally inspired by C?

kermit
01-23-2009, 04:08 PM
I am no fortune teller but I think an assembly forum would be pretty quiet. Not that this is a reason against having one, mind you, but my point is that when the odd assembly question arises, it seems to fit nicely into the tech forum or the Linux forum, where Salem can find it and teach us all things we didn't know.. ;)

cpjust
01-23-2009, 04:13 PM
What does it hurt to include C# on this site? If you don't care about C#, don't click on the C# link.

As for adding new boards, I'd like a Java board added.
If C# is on here, why not Java which is also a C-related language?

Perspective
01-23-2009, 04:16 PM
>If C# is on here, why not Java which is also a C-related language?


That's precisely the issue that comes up every 3 months or so when someone starts a poll like this. A C# board makes just as much sense as a Java board for this site, so it is odd to have one and not the other. I'd like to see the C# board just be an "Other programming languages" board.

Prelude
01-23-2009, 06:12 PM
>What does it hurt to include C# on this site?
It encourages people to request other frivolous forums for the language they happen to be interested in at that moment.

mike_g
01-23-2009, 06:56 PM
I'd like to see the C# board just be an "Other programming languages" board.
I agree.

Akkernight
01-23-2009, 07:43 PM
Just add all 'em languages on here! xP Meh, I don't really care what languages are on here, as long as it has good members (like it does now) on it xD

lruc
01-23-2009, 08:13 PM
I don't see anything wrong with just a universal forum for everything but I guess that's why I'm not a web master.

whiteflags
01-23-2009, 11:48 PM
>What does it hurt to include C# on this site?
It encourages people to request other frivolous forums for the language they happen to be interested in at that moment.

But that would happen anyway. You admitted it yourself earlier:


>Why do we have a C# board?
IIRC, Dean tricked us somehow.

Of course, I'm assuming Dean was interested in c# enough to trick people. I could be wrong, but that would a strange request make.

cpjust
01-24-2009, 12:14 AM
>What does it hurt to include C# on this site?
It encourages people to request other frivolous forums for the language they happen to be interested in at that moment.

And again... What difference does it make if we have only C/C++ or 50 different language boards? If you're not interested in the other boards, just don't look at them.

Salem
01-24-2009, 01:02 AM
Goto google, and search
"c programming help" - you get this site
"c++ programming help" - you get this site
"c# programming help" - this site isn't even in the top 100

Basically, the only experts in C# we have are those who happened to be here at the moment the c# board was created (which was just the result of some popular vote (I wonder if any of the voters 'for' are even still here)).

There are so few meaningful questions on the C# board (less than 1 a day) that you figure people must have found it by accident rather than design. If it goes unanswered, then that's -rep for the whole site IMO.

There are many established boards which specialise in Java and C# (and anything else you care to mention, for the want of looking). Simply creating the boards and hoping a new pool of experts will magically appear, along with lots of questions just isn't going to work.

The current Tech board could easily accommodate any C# / Java / ASM (or whatever) questions the current membership might have, just to try their luck before finding a board which really specialises in the subject.

Thantos
01-24-2009, 02:08 AM
And again... What difference does it make if we have only C/C++ or 50 different language boards? If you're not interested in the other boards, just don't look at them.

Aside from the fact that it clutters the page, adds a bunch of topics into the "new posts" search, and waters down the focus of the site?

The fact is that there are better places to go for other languages. The the amount of other language questions we get the Tech board does a good job.

Perspective
01-24-2009, 10:42 AM
We should really have a smalltalk board.

VirtualAce
01-24-2009, 12:56 PM
I don't see anything wrong with just a universal forum for everything but I guess that's why I'm not a web master.

That is similar to shooting an arrow but not having a target. Yeah you are going to hit something but you will never know what it is. So if you aim at everything you end up hitting nothing. I think we have all played video games or used applications that tried to hit everything and do not have fond memories of the experience.

Focus is why I feel this board has lasted far longer than others before it. There was another spinoff of this board that was great starting out but then became cluttered with forums that had nothing to do with the intent of the board. That board shall remain nameless in my post of course.

I actually enjoy C# and have started some training in it. However just because I like it does not mean it belongs on this board. I also enjoy assembly questions and feel that C/C++ and assembly have far much more in common than C/C++ and C#. The main reason I feel that assembly is important is because you may just have to dive into some of it to resolve issues. It has greatly helped me and while I never program directly in assembly it sure does help with debugging. You will never have to dive headlong into C# to analyze your C/C++ program. Even though the syntaxes are similar the languages are miles apart. I also think the hype surrounding C# is dying off and now people are starting to find out exactly where it fits and where it does not fit. So it's becoming like every other language in that it is not the end all be all answer to every programming problem but it is a valuable tool when used in the right context.

I don't think we need any more separate forums on the board. I still feel the tech board is adequate enough to handle the assembly and C# questions but since we already have a C# board I'm ok with the way it is.

siavoshkc
01-26-2009, 12:38 PM
Tech Board maybe a good place for asm but a dedicated board would be better.

abachler
01-27-2009, 04:30 PM
>Why do we have a C# board?
IIRC, Dean tricked us somehow. I personally wouldn't shed a tear if the C# forum suddenly vanished. In fact, I believe I was one of those who argued against adding it.

>And why don't we have an assembly board?
Probably because this forum focuses on C and C++. While I'm sure many of us are familiar with it, you would find better discussions on a forum that specializes in assembly.

No you wouldn't, I belong to a few of them, It's too narrow a subject to be a viable topic of an entire board. We really should have an assembly channel here.

audinue
01-28-2009, 01:31 AM
if(exists(__asm)) {
forum->add(__asm);
}

While inline ASM exists, why not in C/C++ forum?

Jonas
01-28-2009, 05:18 AM
C# is, apart from the syntax, a very different language than C or C++.
And if a C-style syntax is enough you might as well start a Java/PHP/Javascript/D/...-board

With it's garbage-collecting, ObjectOrientedStyle it is just Microsoft's answer to Java.
And since there is no Java-board I see no reason for a C#-board.
It's better to focus on one thing and do it good, then do focus on lots of things and do none of them good.

If there must be a third board Objective-C would be a more logical choice, but that is virtually non-existing outside the Apple World.