RGuillermo
asked on
visual Basic Net vs c# net
Hello Experts,
Our company is mostly developing with Visual Studio Visual Basic and Visual c#,
Now there is certain not confirmed preference for c# which is considered better by far.
But can you give me specific facts why is c# better ?
is it trully fater when performing ? (assuming the code is really well done)
is it preferable to develop everything with c# ?
CAn you give me specific facts which is better and and why ?
Best regards
Our company is mostly developing with Visual Studio Visual Basic and Visual c#,
Now there is certain not confirmed preference for c# which is considered better by far.
But can you give me specific facts why is c# better ?
is it trully fater when performing ? (assuming the code is really well done)
is it preferable to develop everything with c# ?
CAn you give me specific facts which is better and and why ?
Best regards
C# is far better.I like C# only.
Below should help you.
http://www.codeproject.com/Articles/9978/Complete-Comparison-for-VB-NET-and-C
Below should help you.
http://www.codeproject.com/Articles/9978/Complete-Comparison-for-VB-NET-and-C
* - better in terms of syntax.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
This is what Wikipedia has on the topic in there article "Comparison of C# and Visual Basic .NET" and I am in agreement with it.
Currently I'm working on the product written in VB5 and 6, and later translated to VB.Net.
The development team has a goal to eventually convert all the solution to C#, some projects are converted already.
Above experts told about some benefits.
I just want to add.
1 - as Gustav told, it's much easier to find examples, articles for C#
2 - it is much easier to find developers in C#! :)
3 - If you know C# - it's easy to switch to Java, and vice versa
4 - it may look good in a CV if you tell you know both C# and VB
5 - many still supported applications are written in VB, and basically there is nothing wrong with it, And conversion to C# may not be such a good idea
6 - personally I prefer C# :)
The development team has a goal to eventually convert all the solution to C#, some projects are converted already.
Above experts told about some benefits.
I just want to add.
1 - as Gustav told, it's much easier to find examples, articles for C#
2 - it is much easier to find developers in C#! :)
3 - If you know C# - it's easy to switch to Java, and vice versa
4 - it may look good in a CV if you tell you know both C# and VB
5 - many still supported applications are written in VB, and basically there is nothing wrong with it, And conversion to C# may not be such a good idea
6 - personally I prefer C# :)
ASKER
Thanks to all Experts !!
You might not have realised that there is only one intermediate code.
In other words VB.net and C# produce identical intermediate code. No performance difference for the end user.