Results 1 to 9 of 9

Thread: VB.net vs C++.net

  1. #1

    Thread Starter
    Addicted Member Hole-In-One's Avatar
    Join Date
    Mar 2003
    Location
    Minnesota
    Posts
    195

    VB.net vs C++.net

    What is the difference? Pros and cons?

    I've used vb.net for a little over a 2 years and haven't found much I can't do! I know little or nothing about C++. Could someone explain the difference to me!

    Thanks,
    Just curious

  2. #2
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    If you are completely writing managed code (code intended to target the .Net framework) there is little difference at all. If you want to go beyond the framework and do create applications that can run on any platform, then you will want C++ as you don't have to use the framework to produce stand alone applications. With that said, C++ is much more difficult to learn than VB.

    Just to remind you, there is one thing you CAN'T do in VB, create applicatons that run on Mac, Linux or other operating systems. Supposedly, the framework will be ported over so you can use it on linux.... www.go-mono.com I think is the site that covers that for you.

  3. #3
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    Just a side note... how have you been using vb.net for two years?

  4. #4
    Fanatic Member
    Join Date
    Sep 2002
    Posts
    518
    It is generally acknowledged that knowing more than one programming language is a good thing for your job/career, so you might want to learn C++ for your own benefit - but if you are brand new to C++, the learning curve is very steep. If you are fairly comfortable with the .NET Framework I think it would make more sense to learn C#, and then move over to C++ if you want to (that's what I'm doing).

  5. #5
    yay gay PT Exorcist's Avatar
    Join Date
    Apr 2002
    Location
    . . . my reason of shame
    Posts
    2,729
    well, i've tried a bit c++.net and was a bit disapointted b somethings like the IDE bugs (the intelsense fails a lot and confuses -> with :: so you cant believe always in what the IDE says)..i talked with some c++ guy and he said to me that this is usual in c++ intelsenses as c++ is more complex than vb for example then the its usual the intelsense commit some mistakes..but hearing and coming like me from vb and C# in my opinion sucks a bit as these intelsenses never ever fail a thing!
    \m/\m/

  6. #6
    I wonder how many charact
    Join Date
    Feb 2001
    Location
    Savage, MN, USA
    Posts
    3,704
    I've given up on C++.... sure I can write cute hello world programs... and programs that sort a list of imaginary objects...

    But to hell with debugging it... it always amazes me how many errors one slip of a key can generate on a c++ compiler.... you get like 112 errors for leaving out a semicolon....

    gnu C++ > line 2: Failed: //
    gnu C++ > line 12: Failed: //
    gnu C++ > line 21: Failed: //
    gnu C++ > line 31: Failed: //
    gnu C++ > line 52: Failed: //
    gnu C++ > line 112: Failed: //
    gnu C++ > line 213: Failed: //
    gnu C++ > line 305: Failed: //
    gnu C++ > line 307: Failed: //
    gnu C++ > line 1200: Failed: //

    etc...
    etc.

  7. #7
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    I heard there was a LOT of work done to C++ in visual studio.net 2003. Anyone have any info on this?

  8. #8
    yay gay PT Exorcist's Avatar
    Join Date
    Apr 2002
    Location
    . . . my reason of shame
    Posts
    2,729
    yes hell that was what i was talking about..i've tried it using 2003 and although it has a designer for win forms i dont think it will be a very good choise to use unless u really need to mix both unmanaged and managed code..C# is the choise if u like the sintax though
    \m/\m/

  9. #9
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    I would like to get better with C++. I think when I get the upgrade for 2003, I will start playing around with it more. I really need to get a lot deeper into it.

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