-
Why C#?
Hi:
I'm trying to figure out (I'm at a juncture of choosing C# or VB.net But not C) why C#?
What the BIG DEAL as compare to VB.Net?
I'm migrating from VB6, I happened to have a peek on C#, It is easier to READ (humanely digestable) than C++ ( I know a little and then give up).
While I'm waiting to buy VS2008, I'm wondering someone can enlighten me?
Thanks
:confused:
-
Re: Why C#?
The answer is simple: Why not? it's gotten to the point where it's mostly a matter of personal choice (or in the case of the shop where I work, VB is the standard) .
-tg
-
Re: Why C#?
My main language is VB.Net but Ive started writing in C# just to get the hang of it, its always good to have knowledge of both if any job opportunity comes along etc.
The thing I like about C# though is that it is more strict than VB.Net, it feels like learing C# somehow makes you a better programmer.:)
-
Re: Why C#?
It really doesnt matter which you learn or learn first as they are both based upon the Framework so its basically just a matter of syntax and a few other nuiances etc.
If you want to get a jump on 2008 you can download the Beta 2 for free. See this thread:
http://vbforums.com/showthread.php?t=481010
-
Re: Why C#?
There are pros and cons with both C# and VB.NET when compared to each other, although the differences are not huge. One thing to consider when coming from VB6 is how your existing knowledge will affect your learning of the new language. Many believe that VB6 knowledge is actually a hindrance to learning VB.NET because they are similar enough that you expect VB.NET to work the same way as VB6 does, but it doesn't. As is the case with sport and many other things, sometimes it's easier to learn something different than something similar to what you already know. In the end though you can pretty much do whatever with either language.