C# vs. VB .NET

G

Guest

I have a question: I have heard from some that, due to the CLR, there is
really no difference between coding in C# or in VB.NET. I have heard from
others that C# allows a programmer to code at a lower level that VB.NET does.

I am asking for your opinions. What do you say? And if it is true that C#
can do more law-level things than VB.NET, what are these low-level things?

TIA,
 
M

Mark Rae

I have a question: I have heard from some that, due to the CLR, there is
really no difference between coding in C# or in VB.NET.

They're right.
I have heard from others that C# allows a programmer to code at a lower
level that VB.NET does.

They're wrong.
 
G

Guest

Thanks Mark. So why two languages? Before VB offred some advantages over
C++ and Java and vice-versa.
 
G

Guest

I have heard from others that C# allows a programmer to code at a lower
They're wrong.

Actually they are not wrong - C# will let you use pointers so you can modify
memory location directly, which you cannot do in VB, so the above statement
is correct, you can code at a lower level in C# than compare to VB.Net

This is generally true, there are some differences between the two
languages, but mostly it is syntactic sugar that separates them.

Mark R Dawson
 
G

Guest

OK. Where can I find out about those differences? For example, when would I
want to directly modify the memory location. I've coded in C++ but don't
recall having to do this often.

Thanks,
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top