Sign in to follow this  

Visual C++ 2005 Express Beta, any good?

This topic is 4710 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I hope this is the right forum to post this question, it's more about the program and not programming. Is it worth installing Visual C++ 2005 Express Beta? Is it so much better that I should be thinking about upgrading to it, even though it's still beta. I'm still using VC6, mostly because it feels so clean. Thought about installing something newer so that I can use the latest DirectX SDK. Why is it called Express, did they take something out? What's the difference between VC 2002 and 2003? Maybe I should get one of them instead of installing 2005 Beta? Would appreciate any comments.

Share this post


Link to post
Share on other sites
Hah. VC6. Clean. Another hah.

Okay, VC6 was pretty good. Got stuff done. It was a lot nicer than just notepad and a command line compiler/linker, no doubt. But it was still far from clean. Not to mention, the compiler was quite lacking in regards to certain C++ features.

I have myself just recently moved from VC6 to the 2005 Express Beta. 2005 uses more resources, but that's to be expected. Other than that, though, I am appreciating it quite a bit more than VC6. I would definitely recommend it if you're not planning on making anything of any comercial nature. If it's just playing around, learning, etcetera. Or even if you plan on developing it in VS 2005, and then in the end compiling it with something else before distributing it. I would suppose that Microsoft can't complain about that (although it's just a guess).

Share this post


Link to post
Share on other sites
Quote:
Original post by Decept
Is it worth installing Visual C++ 2005 Express Beta? Is it so much better that I should be thinking about upgrading to it, even though it's still beta.


regardless of express beta, you should definitely be thinking about upgrading from VC++ 6.0, move away from it completely.

Quote:
Original post by Decept
I'm still using VC6, mostly because it feels so clean.


In what way does it feel clean, the IDE? fair enough but the compiler is an abomination, its standard compliance is a joke (this was being made before & during C++ was standardized and that was 98!), its standard library is borked, barely supports templates and that is not complete.

You can do things to improve it, update it with service packs 5 & 6, get STLport and use that instead but that only goes so far to get round only a few issues.

Quote:
Original post by Decept
Why is it called Express, did they take something out?


well in terms of a C++ compiler there isn't anything taken out (it leaves of from VC++ 2k3 98% standard c++ compliant and introduces new language C++/CLI which is 98% standard C++ plus new keywords & types useful for managed enviroments), its bare minimum compiler + IDE + .NET library which will be at a reasonable price (i heard something like $50).

Quote:
Original post by Decept
What's the difference between VC 2002 and 2003? Maybe I should get one of them instead of installing 2005 Beta?


i'd suggest you use VC++ 2k3 (ignore 2k2) as your main compiler (until vc++ 2k5 express is released) you can always have express beta to play around with, you can actually download a version of 2k3 for free (its called vc++ toolkit 2k3 but comes with no IDE), if you buy a version that comes with the IDE in your case this will be sweet with DX SDK as it will install wizards and stuff for it (doesn't currently do it for VC++ 2k5 express beta but you can use it with DX).

[Edited by - snk_kid on January 17, 2005 10:47:39 AM]

Share this post


Link to post
Share on other sites
Is the task list working for you guys? I have to go through the output list if I have errors, and pick them out of there.

For the rest it seems okay.

Cons:
The help files aren't working correctly for me, and I don't really like the new way CTRL+TAB works. Also I'm missing the ability to run instead of debug run a program. A few of these things are probably my fault (I did install the MSDN files, but I'm not sure about the SQL server), others I'll need to work around.

Pros:
A much better compiler. It supports templates far better, and the final executable is smaller which is nice.

Share this post


Link to post
Share on other sites

This topic is 4710 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this