>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
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement