Thread: MSV-C++.. Worth it?

  1. #1
    i dont know Vicious's Avatar
    Join Date
    May 2002
    Posts
    1,200

    MSV-C++.. Worth it?

    I am currently using Dev-C++.
    I was wanting your opinions on MSVC++ and if its worth the dough...

  2. #2
    Registered User Draco's Avatar
    Join Date
    Apr 2002
    Posts
    463
    I would say it's definitely worth the money. It's probably the most complete compiler you can get, it's the most popular, and it has many extensions. If you do a lot of windows programming or a great deal of programming in general MSVC will be more than worth the purchase. If you don't do that much programming, you should first look at one of the many free gcc based compilers/editors.

  3. #3
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    You don't really buy it for the compiler. You buy it for all the stuff it comes with. (IDE, MSDN, etc.)

    Quzah.
    Hope is the first step on the road to disappointment.

  4. #4
    Climber spoon_'s Avatar
    Join Date
    Jun 2002
    Location
    ATL
    Posts
    182
    Are you looking to get VC++6 or the .NET version (VC++7)?

    I have both and the debugger on the .NET version is fantastic. I would recommend the .NET edition especially if you are interested in RAD.

    I have the professional edition of VS.NET and use everything except J#. VB.NET is great when you need to write a quick hack. MSDN is extremely nice to have on your hard drive. If you have the cash, go for it.
    Last edited by spoon_; 07-01-2004 at 04:48 PM.
    {RTFM, KISS}

  5. #5
    Registered User Draco's Avatar
    Join Date
    Apr 2002
    Posts
    463
    what's RAD?

  6. #6
    Registered User
    Join Date
    Aug 2001
    Posts
    411
    I would guess

    Rapid Appliation Development

    But, im not .NET savy.


    I paid $100 for MSVC6 and it is worth it. A cadillac compared to all the other compilers IDE's I have used. If you get it, learn to use the debugger.

  7. #7
    Climber spoon_'s Avatar
    Join Date
    Jun 2002
    Location
    ATL
    Posts
    182
    Quote Originally Posted by Eber Kain
    I would guess
    Rapid Appliation Development

    But, im not .NET savy.
    Correct. You don't have to be .NET savy to know what RAD is. MFC, VB6 are RAD, eh?
    {RTFM, KISS}

  8. #8
    Registered /usr
    Join Date
    Aug 2001
    Location
    Newport, South Wales, UK
    Posts
    1,273
    Also, MSVC (6 and below, at least) does "bend" the C/C++ standards in a variety of ways, so if you're learning with it, try to use ANSI/ISO based examples and tutorials rather than the little things it lets you do to write less code, wouldn't want you to use another compiler at a job and get errors everywhere (As happened to me recently)...

  9. #9
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >MSVC (6 and below, at least) does "bend" the C/C++ standards in a variety of ways
    I haven't had any real problems with ISO C conformance with that compiler (and earlier versions), but C++ conformance is severely lacking because the compiler came out well before the standard was ratified. It's to be expected that it doesn't support many of the later features properly (and a few of the earlier ones correctly ). The .NET version is better by leaps and bounds.
    My best code is written with the delete key.

  10. #10
    ---
    Join Date
    May 2004
    Posts
    1,379
    yeah M$ is evil for doing that
    i think thats why sun won a law suit for ms not using pure java in j++

  11. #11
    i dont know Vicious's Avatar
    Join Date
    May 2002
    Posts
    1,200
    I found the MSVC++ 2005 Express beta.

    Is this going to be a free full release version?

    EDIT: This Might be a silly question... but is it possible to write a pure C program in MSVC++ (2005 Express or others)?
    Last edited by Vicious; 07-02-2004 at 10:17 AM.

  12. #12
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    Well if you've found the Express Beta, then you should have been able to read the FAQ there, which states that pricing has not been finalized yet. In MSVC++6 you can create C programs, so I'll assume you'll be able to do so in the newer version[s].

    Quzah.
    Hope is the first step on the road to disappointment.

  13. #13
    i dont know Vicious's Avatar
    Join Date
    May 2002
    Posts
    1,200
    Ok, thanks... I think. Actually I didnt even think about there being a FAQ there.. much less did I see it.

  14. #14
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    The Express Beta FAQ.

    Quzah.
    Hope is the first step on the road to disappointment.

  15. #15
    i dont know Vicious's Avatar
    Join Date
    May 2002
    Posts
    1,200
    Thanks Quzah.
    Im glad I didnt go out and get MSVC++ .NET now. Im definately waiting on this to come out.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. New to C++ Programming, but is it worth it to learn?
    By bumcheekcity in forum C++ Programming
    Replies: 18
    Last Post: 04-11-2007, 10:51 AM
  2. Is VC++ worth buying?
    By nickname_changed in forum C++ Programming
    Replies: 9
    Last Post: 03-15-2003, 06:38 AM
  3. Visual C++ Worth It?
    By drdroid in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 11-18-2002, 01:00 AM
  4. q-Analysis - worth taking a course over?
    By Captain Penguin in forum A Brief History of Cprogramming.com
    Replies: 1
    Last Post: 11-04-2002, 05:09 PM
  5. Is it worth the time....worth the sacrifice?
    By Leeman_s in forum A Brief History of Cprogramming.com
    Replies: 7
    Last Post: 05-04-2002, 06:33 PM