Results 1 to 13 of 13

Thread: What do you think of C# vs VB?

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Nov 2001
    Location
    fl
    Posts
    92

    What do you think of C# vs VB?

    Will it offer more speed than vb?

  2. #2
    Fanatic Member
    Join Date
    Aug 2000
    Posts
    879
    Obviously! VB is one of the slowest languages there is but it's also one of the eaisest. You can't just judge a language on speed. The bad thing about VB is that you can't do everything. You are very limited. While Delphi is as slow as VB, it does not require runtime DLLs, but it can also do anything C++ can do!
    Visual Basic 6.0
    Visual C++ 5
    Delphi 5


  3. #3

    Thread Starter
    Lively Member
    Join Date
    Nov 2001
    Location
    fl
    Posts
    92
    ok lets just forget about the speed issue, but what other benefits c# will offer. Unlike vb will it allow to create stand alone exe?

  4. #4
    DaoK
    Guest
    c# and VB are not for the same issue... Vbnet vs c# maybe or c# vs java but vb vs c#...is weird comparaison.

  5. #5
    Originally posted by VIP3R
    Obviously! VB is one of the slowest languages there is but it's also one of the eaisest. You can't just judge a language on speed. The bad thing about VB is that you can't do everything. You are very limited. While Delphi is as slow as VB, it does not require runtime DLLs, but it can also do anything C++ can do!
    *ahem*


    .NET FRAMEWORK

    C# is probably slower than VB6, and it will be nearly the same speed as VB.NET.

  6. #6
    I'm about to be a PowerPoster! kleinma's Avatar
    Join Date
    Nov 2001
    Location
    NJ - USA (Near NYC)
    Posts
    23,373
    Originally posted by XfoxX
    ok lets just forget about the speed issue, but what other benefits c# will offer. Unlike vb will it allow to create stand alone exe?
    look into .NET ALL the languages C#,C++, VB use the same runtime framework (DOT NET FRAMEWORK) they are all compiled to the same IL and run.. so the speed will probably be close to the same.. if not equal.. and VB is moving to a complete object oriented language.. VB.NET is going to be very different than VB is now. So different that a mid level VB 6 programmer won't be able to bust out applications without learning a lot of new stuff..

  7. #7
    Registered User Nucleus's Avatar
    Join Date
    Apr 2001
    Location
    So that's what you are up to ;)
    Posts
    2,530
    Same as kleinma, vb net will provide almost identical functionality and performance as c#.

  8. #8
    PowerPoster Arc's Avatar
    Join Date
    Sep 2000
    Location
    Under my rock
    Posts
    2,336
    "The bad thing about VB is that you can't do everything. You are very limited. "



    What you talking about foo? VB can do just about ANYTHING.

    Very limited my arse. Its your mind that is limited. not VB6
    -We have enough youth. How about a fountain of "Smart"?
    -If you can read this, thank a teacher....and since it's in English, thank a soldier.


  9. #9
    DaoK
    Guest
    Anyways, VB personally I think VB have its limit but I think it can does a lots of thing

  10. #10

    Thread Starter
    Lively Member
    Join Date
    Nov 2001
    Location
    fl
    Posts
    92
    I think MS is going out of line. If even c++ is dependent on .net runtimes thats it i'm not learning c++ anymore. That was the only attraction for me.
    MS just igonring the needs of faster and independent programs. They are think of .net .net .net and java is only thing in their minds If they just make a better compilator for vb that creates more efficient and independent apps, MS will gain a lot of programmers.

    ~~~ Just a rant~~~

  11. #11
    I'm about to be a PowerPoster! kleinma's Avatar
    Join Date
    Nov 2001
    Location
    NJ - USA (Near NYC)
    Posts
    23,373
    well the whole point on the languages running on a common runtime is that ALL the operation systems will have the .NET framework... MS plans to release all future versions of XP (like a version B) with the framework.. and all the rest of the operating systems will get it in a service pack.. other than win 95 which is not supported for .NET apps... so just think of .NET framework as PART of the operating system itself.. and if you do that then all the .NET languages really are the same as C++ has always been. The thing about it is it doesn't need DISTRIBUTABLE runtimes like VB does now... just like VM or the FLASH plug in... just about everyone will have it.. and once people get .NET apps of the net or wherever... they will get the framework anyway if they want to run the app...

    no offense... but until you give it a shot.. you really shouldn't knock it...

  12. #12
    Serge's Avatar
    Join Date
    Feb 1999
    Location
    Scottsdale, Arizona, USA
    Posts
    2,744
    With the release of VS.NET, you can still use C++ in a conventional way.

  13. #13
    PowerPoster
    Join Date
    Jul 1999
    Posts
    5,923
    how many more times are we going to have "<language> verses VB" threads?!

    Change the record somebody!

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