Mr_Fulano
asked on
C++.NET 2002 working with VB.NET 2003
This question is worth 200 point. You must answer all parts to get the total points.
I usually code in VB.NET 2003 (Framework 1.1). I recently picked up a copy of C++.NET 2002 (Framework 1.03). I have a few questions regarding how these two development suites wouldl work together:
1). I have both versions C++.NET 2002 and VB.NET 2003 loaded on the same drive. Will I have problem with either?
2). Will apps coded in C++.NET 2002 work with apps coded in VB.NET 2003 and visa versa? If not why?
3). What is the main difference (if any) between C++.NET 2002 and C++.NET 2003?
I usually code in VB.NET 2003 (Framework 1.1). I recently picked up a copy of C++.NET 2002 (Framework 1.03). I have a few questions regarding how these two development suites wouldl work together:
1). I have both versions C++.NET 2002 and VB.NET 2003 loaded on the same drive. Will I have problem with either?
2). Will apps coded in C++.NET 2002 work with apps coded in VB.NET 2003 and visa versa? If not why?
3). What is the main difference (if any) between C++.NET 2002 and C++.NET 2003?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
>>do you mean that its more difficult to work with, its full of bugs
No.
Here's my take on it. VC++ 6.0 is a prestandard compiler. It was developed before the first official C++ standard was finalized.
VC++ 6.0 is rated poorly for compliance with the C++ standard in comparison to other modern compilers.
However, I find it perfectly acceptable that VC++ 6.0 doesn't have good compliance, because you can't expect a compiler to comply to a standard that had not yet been fully developed.
VC++ 7.0 (2002) is post standard compiler. It was developed after the C++ standard (1998).
It has no real good execuse for not been compliant to the standard.
The 3.x GNU compiler was developed before VC++ 7.0, and it has a higher compliance rating, and it's a free compiler.
I wouldn't purchase a compiler that rates worse then an older FREE compiler.
I don't have any current examples to give you, but I remember it had problems with templates.
There's a link in the newsgroup that should list the difference.
No.
Here's my take on it. VC++ 6.0 is a prestandard compiler. It was developed before the first official C++ standard was finalized.
VC++ 6.0 is rated poorly for compliance with the C++ standard in comparison to other modern compilers.
However, I find it perfectly acceptable that VC++ 6.0 doesn't have good compliance, because you can't expect a compiler to comply to a standard that had not yet been fully developed.
VC++ 7.0 (2002) is post standard compiler. It was developed after the C++ standard (1998).
It has no real good execuse for not been compliant to the standard.
The 3.x GNU compiler was developed before VC++ 7.0, and it has a higher compliance rating, and it's a free compiler.
I wouldn't purchase a compiler that rates worse then an older FREE compiler.
I don't have any current examples to give you, but I remember it had problems with templates.
There's a link in the newsgroup that should list the difference.
ASKER
Axter, I'm going to award you the points, but first could you give me a link to the free GNU 3.x compiler. I can't seem to get to it.
Thanks.
Thanks.
>>Axter, I'm going to award you the points, but first could you give me a link to the free GNU 3.x compiler. I can't seem to get to it.
Sure.
I recommend either DevC++ or Visual-MinGW.
You can use DevC++, which comes with the free GNU compiler.
http://www.bloodshed.net/
or Visual-MinGW which also comes with the GNU compiler
http://visual-mingw.sourceforge.net/
Sure.
I recommend either DevC++ or Visual-MinGW.
You can use DevC++, which comes with the free GNU compiler.
http://www.bloodshed.net/
or Visual-MinGW which also comes with the GNU compiler
http://visual-mingw.sourceforge.net/
ASKER
Thanks Axter! I'll download both. I guess I'll have to keep C++.NET 2002, as I already have it, and I'll play around with it to learn C++, but when I get to the more serious codeing, I'll do it in the others you suggested.
Thanks again!
Thanks again!
ASKER