PDA

Click to See Complete Forum and Search --> : What can C# do?


BlueKnight
Mar 22nd, 2006, 11:54 PM
Hi C# people

My question is a very basic, but important one.

I develop mainly in Visual Basic and Java, and am about to dip the toe in C#. I am firstly wondering whether it is worth. I therefore would like to know:

- What can C# do, and how well does it do it, compared to VB and Java.
- What is the thing that makes people use C# and not other languages?

Thanks
BlueKnight

penagate
Mar 23rd, 2006, 12:02 AM
What is the thing that makes people use C# and not other languages?

Syntax.

And a few extra features like unsafe code blocks, pointers, etc.

jmcilhinney
Mar 23rd, 2006, 12:10 AM
http://genamics.com/developer/csharp_comparative.htm

BlueKnight
Mar 23rd, 2006, 12:56 AM
thanks a lot. the page you directed me is very explicit indeed.

vbcode1980
Mar 23rd, 2006, 04:30 AM
Very explicit? Does it need a "Not Safe For Work" warning? :p

If you like Java, you're gonna like C# 1000 times more :D
The syntax is very much alike, and it works like a charm.

wossname
Mar 23rd, 2006, 12:20 PM
The main difference between VB and C# is that C# doesn't suck. :D

bilm_ks
Mar 23rd, 2006, 01:44 PM
The main difference between VB and C# is that C# doesn't suck. :D
I would agree with that a few years ago, but VB.NET is quite close to C#

BlueKnight
Mar 23rd, 2006, 10:36 PM
OK, I'd like to understand what 'C# doesn't suck' (meaning VB sucks) mean? It sucks what and in what way? Wossname?

I see that C# is much like Java in Syntax. In fact, I love Java. Can you tell me, vbcode1980, in what way C# is better?

In fact, I am suspecting Microsoft is taking C# as a retaliation weapon against Java. They tried to get hold of Java, but Sun Microsystems ousted their move. Now they are coming up with C#, which has roughly the same things as Java...and better ? ...so to provide microsoft-savvy developers a reason not to even think about java. How far do you agree with this?