Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Which language VS.NET is better?
Message
From
27/04/2002 14:08:03
 
General information
Forum:
ASP.NET
Category:
Other
Miscellaneous
Thread ID:
00649986
Message ID:
00650017
Views:
23
>Last year at Double Impact Markus said that C# is more elegant and Rick said that VB.NET was richer.

Richer and elegant are highly subjective terms. When it comes down to it, there is one major difference between the syntaxes:

VB.NET:
if
endif

C#
if {
}

VB.NET uses words (AND, OR) where C# starts to replace those words with symbols (&&, ||) With that vaguely illustrated, what should you choose as your primary language?

Well, why do you need a primary language? When learning .NET its probably better to stick with one langauge so you don't get yourself confused. So don't ask your question "What .NET language will I use?", ask yourself instead "What .NET language should I use that will provide the path of least resistance to learning the basics of the CLR and the base classes?"

If you think you can learn C# just as easily as VB.NET (meaning, if you can break old habits fairly quickly) than go for it. The reason is I've been finding better samples, with more in depth insight to .NET for C#. If after a while with C# and you find yourself still having problems with brackets, case sesnsitivity, and other symbols, its probably a sign that you would benefit more by going with VB.NET.

Regardless of which one you choose to start with, chances are that without even trying, you'll start picking up the other one, just by reading the news groups, or looking for solutions on Google and getting hits that are presented in other syntaxes.

Bottom line is, whenever someone asks you your favorite .NET language, tell them whatever they want to hear. Boss says "We need a VB.NET developer", the smart C# developer will say "I use VB.NET!"
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform