C
Chris
Wait.. before you flame..
If someone can program in Java, or Javascript, or C, or (insert your
language here that uses basically the same syntax as C#), and that
person knew how to program in VB.NET (meaning they understand the .NET
Framwork, how to use the IDE, the classes and components available,
etc.) then would they really need to "learn" C#?
I have done some coding in C#, I wrote an entire app in it, but I use
VB.NET whe possible because I think I code faster with it, thats my
preference. I think that is what MS intended by making .NET language
independed (to some extent).
I know that C# has some stuff VB doesn't, like XML Comments (although,
the XML Comments Power tool kinda removes this as a reason for C#),
operator overloading, some say its a little faster, etc.
My point is: Is there anything to really "learn" if someone was going
to move from VB.NET to C#, other than the syntax?
Moving someone that knows VB6 to C# would be a giant change, but
almost as much of a change as moving that person to VB.NET.
What are your thoughts? If you remove the syntax element of it ("if
(){}" vs "if then end if") is there really anything that someone would
have to learn in order to work in C#?
If someone can program in Java, or Javascript, or C, or (insert your
language here that uses basically the same syntax as C#), and that
person knew how to program in VB.NET (meaning they understand the .NET
Framwork, how to use the IDE, the classes and components available,
etc.) then would they really need to "learn" C#?
I have done some coding in C#, I wrote an entire app in it, but I use
VB.NET whe possible because I think I code faster with it, thats my
preference. I think that is what MS intended by making .NET language
independed (to some extent).
I know that C# has some stuff VB doesn't, like XML Comments (although,
the XML Comments Power tool kinda removes this as a reason for C#),
operator overloading, some say its a little faster, etc.
My point is: Is there anything to really "learn" if someone was going
to move from VB.NET to C#, other than the syntax?
Moving someone that knows VB6 to C# would be a giant change, but
almost as much of a change as moving that person to VB.NET.
What are your thoughts? If you remove the syntax element of it ("if
(){}" vs "if then end if") is there really anything that someone would
have to learn in order to work in C#?