CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3

Thread: C# and VB.NET

  1. #1
    Join Date
    Oct 2000
    Posts
    1

    C# and VB.NET

    I am currently learning C#.
    But from an article i read at http://www.devx.com/upload/free/feat...011/en0011.asp, VB.NET will be just as good as C# in capability and performance is that true.


  2. #2
    Join Date
    Jun 1999
    Location
    Atlanta, GA USA
    Posts
    344

    Re: C# and VB.NET

    While Mr. Meader is technically correct about the (theoretical) ability to do the same tasks from either langauge (something I've stated on this board and others several times) I think that his affection for VB is clouding his vision. Working directly with the C# team and the CLR team on my own C# book I can tell you that you would be *extremely* hard-pressed to find someone at Microsoft (that doesn't work on VB) that would agree with his opinionthat C# won't replace VB. The simple fact is that anyone spending any time with the products as well as participating on the DevelopMentor .NET mailing list can see that the handwriting is on the wall as far as VB goes. Yes, VB.NET is greatly improved over VB6. However, VB.NET is NOT being given the same access to CLR functionality as C# and if you read between the lines, it is clear that C# is the future of .NET development.

    Cheers,
    Tom Archer - CodeGuru
    Inside C# (early 2001)
    Teach Yourself Visual InterDev in 24 Hours

    ------
    Tom Archer, Archer Consulting Group Inc.
    Author - Inside C#, Visual C++.NET Bible, Extending MFC Apps with .NET
    http://www.ArcherConsultingGroup.com
    Consulting * Training * Custom Development * Enterprise Solutions

  3. #3
    Join Date
    Nov 2000
    Location
    Maryland
    Posts
    18

    Re: C# and VB.NET

    All .NET languages (of which C# and VB7 are two) support the same logical and programming constructs. Strongly typed, weak multiple inheritance (interface only), etc.

    The difference lies in their syntax, and which one you are more comfortable with. Coming from a Delphi background, I'll be going with C#. But assuming your job doesn't mandate a language, they will all be capable of the same results.

    Ghannodahn Kirrel
    Librarian, The Infinity Citadel
    http://www.icitadel.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured