Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VB.NET and C#. Which is better and why?
Message
General information
Forum:
ASP.NET
Category:
Other
Miscellaneous
Thread ID:
00843046
Message ID:
00843066
Views:
16
>Within the next few days we are going to be making a company decision as to which language to use. Can anyone define why VB.NET or C# might be better or worse than the other for development?


Hmm, that is really a tough decision, and somewhat of a loaded question because of all the of emotions people seem to put into a programming language.

First, I would say what language is your company already using? Do they have any legacy code? What experience do your programmers have?

I personnally prefer C#, and that is what I use. I have used VB.NET and played with it, but I come from a Java and C++ background so being familiar w/ the C# syntax, it made it easier.

I feel that VB.NET, which tries to take an originall non-OOP language VB, and try to fit OOP concepts into it, makes it somewhat more difficult. That is just my opinion and several people use VB.NET. I would still recommend C#, because there are several webservices out there that convert C# to VB.NET, and it is much easier to automate the conversion of C# to VB.NET then the other way around. That way, if you choose C# and in 3 months decide VB.NET is the way for you, you won't have lost any of the work you have been doing in C#.

Besidest that, and a few little syntax issues and features here and there, it isn't a huge difference between teh languages, they both get compiled to to the IL before they can run, so it isn't tht huge of a deal. I would choose C# though, i think it is much easier, more powerful and flexible and that way to go.

Morgan
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform