C# vs VB

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Is there a paper that discribes/compares the two. I am looking for information on why you would use one versus the other in a web project.
 
This is a subject that has been discussed and debated counltess times since .NET was introduced. Simply google your subject line and you'll have days worth of reading material.
 
C# has a cooler name, allows unsafe code blocks, provides operator
overloading and has XML comments

VB.NET is the most user friendly IDE ever created.

That's it in a nutshell. As long as Option Strict is on in VB.NET, there's
no clear performance difference.

And someday, when people spend their time learning the .NET Framework
instead of something comparatively trivial like VB.NET vs. C#, there will be
a lot better code in the world. I say this affectionately, but don't
worry about the distinction, focus on the framework. Real .NET developers
don't take anyone seriously if they ask this question b/c it sounds like a
typical college freshman debate or something clueless managers have people
do.

It's all about the framework.... A top notch VB.NET developer could learn C#
in a week or two. Same for a C# developer. but a Top notch C++ developer
won't learn managed code in under 6 months or so, same for VB 6. Managed
code is a whole different beast and understanding the framework is THE ONLY
real consideration worth mentioning.

HTH,

Bill

www.devbuzz.com
www.knowdotnet.com

GM said:
Is there a paper that discribes/compares the two. I am looking for
information on why you would use one versus the other in a web project.
 
I agree completly,
I develop in both. I have several junior programmers under me, some who are
more comfortable in VB.NET some in C#. So I am always working in both.
Other than small differences in the IDE and syntax, the only real
difference between them is in peoples un-educated perceptions.
btw. I have also programmed in VB6, C++, Modula-2, Pascal, Basic and
assembly and .NET is by far the nicest programming environment I have used
yet.

-Paul
 
Other than small differences in the IDE and syntax, the only real
difference between them is in peoples un-educated perceptions.

there are also differences in features, what's for me the most
valueable difference is the syntax and the features that rely
on the syntax. Any guesses what I favor? I think one of both is
far better then the other but far from perfect. After all everybody
wants to do things a little bit different to the next one, so the
perfect syntax would be the one designed self.

Frank
 
Back
Top