Advertisement

Code Warrior or Visual C++ ?

Started by April 15, 2002 01:19 AM
14 comments, last by jen6677 22 years, 8 months ago
At my university I have access to Code Warrior & Visual C++. I currently use Code Warrior, but Im thinking maybe its a good idea to start using Visual C++ to write my C programs, should I? I've heard Visual C++ is quite popular, is this true? Also at work do most of you guys work on a windows or UNIX box? THX [edited by - jen6677 on April 15, 2002 4:23:28 AM]
From my experience CodeWarrior is a bit more standards compliant than MSVC++, but they''re both good compilers. You really can''t go wrong with either one. I doubt that you''ll be able to go through a CS career without having to use MSVC++ though, so why not give it a whirl? Learn all you can and don''t limit yourself.

As for where most people do their work, it most likely depends on what their company''s products are. For me when it comes to toy or experimentation programs I use anything. My sponsor for my senior project wants a Windows application so I do all the work on a Windows box.
Advertisement
I''d say be a sheep, and use Visual C++! =D I know you can use codewarrior to make Gamecube stuff, but I don''t think you might be into that. It seems like there is more support for VC++ too. (And it''s easier to use IMHO, I tried CodeWarrior once a long time ago, and found it to be user unfriendly.)

-=Lohrno
Visual C++ does very good optimization, at least the Professional and Enterprise editions do (your college will have one of those versions). Don't know about Codewarrior, though I've heard it's used for Mac development often. For Windows, I'd go with VC++.

~CGameProgrammer( );



EDIT: Or, even better, compile your code using both compilers and compare the results yourself.

[edited by - CGameProgrammer on April 15, 2002 2:59:45 AM]

~CGameProgrammer( ); Developer Image Exchange -- New Features: Upload screenshots of your games (size is unlimited) and upload the game itself (up to 10MB). Free. No registration needed.
I''ve been working in CodeWarrior for quite some time and I just recently dove into VC++. All in all I''d say CW is much better in terms of standards...though it appears the majority of people I know, and those on this site from what I have read use the Microsoft soft. In all honesty, depending on your skill, I''d say tinker with both to see how they fit you, don''t let others argue for you. As it stands right now I would have to agree with MS support, community etc. But I''m holding onto CW as I am far more familiar with it.

Cheers!

-------------------------
Every servant has his place, no matter lowly or modest. To know it is his greatest comfort, to excel within his greatest solace, and his master''s contentment is his greatest reward.
-
Serve Microsoft today, tomorrow you may be dead.
quote: Original post by CGameProgrammer
Visual C++ does very good optimization, at least the Professional and Enterprise editions do (your college will have one of those versions).

CodeWarriors IA-32 optimizer is much better than MSVC''s in every test I''ve seen performed.

Advertisement
I''ve used both and found MSVC better simply because of the sheer amount of support and resources availible online.

,Jay
CodeWarrior. Nice to get used to it because they also make stuff for development with Nintendo systems.

One cannot do the impossible, for if one could, it would not be impossible.

Yes, and move things out of loops!!

//example
for (int x = 0, x < 10, x++)
{
for (int y = 0, y < 10, y++)
{
z = x * 2 + y * 2
//x * 2 can be moved out of the y loop
}
}
One cannot do the impossible, for if one could, it would not be impossible.Yes, and move things out of loops!!//examplefor (int x = 0, x < 10, x++){ for (int y = 0, y < 10, y++) { z = x * 2 + y * 2 //x * 2 can be moved out of the y loop }}
Most professional programming companys use Microsoft Visual C++ so you might as well get used to it.

Plus it gives you access to the MSDN, which is an invaluable tool.
quote: Original post by ChaosPhoenix
Most professional programming companys use Microsoft Visual C++ so you might as well get used to it.

Plus it gives you access to the MSDN, which is an invaluable tool.


You do not need VC++ to get access to MSDN. You can find MSDN online here. It''s a lot more up to date there as well.

This topic is closed to new replies.

Advertisement