My wonderful copy of Metrowerks CodeWarrior (3.1 ) has finally got me angry at it! It won''t compile my DirectX apps! So I am going out to buy a new compiler. What do you recommend? Plz list price too if you know it... I would rather not spend all my time looking for something I can''t afford. Thanks in advance.
--------------------
You are not a real programmer until you end all your sentences with semicolons;
www.trak.to/rdp
Plz suggest compilers
--------------------
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
Go with the standard - Visual C++. Price depends on your status. If you''re a student you can get it fairly cheap, otherwise check Programmer''s Paradise or similar site.
Breakaway Games
Breakaway Games
Former Microsoft XNA and Xbox MVP | Check out my blog for random ramblings on game development
I''d recommend Borland C++ Builder.
It''s a much better ( closer to ANSI standard C++ ) implementation than VC++ ( even 6.0, which I use at work )
It also compiles faster and you have that whole RAD thing for building your tools.
Although I have to admit sometimes it takes a bit more tweaking to use.
For example, I had to create my own import library for dxinput.lib of DX7 because the ones Microsoft supplied for borland didn''t work right with C++ Builder 5 ( or 4 for that matter )
It comes with a bunch of command line tools for dealing with stuff like that, so its not that hard.
It''s a much better ( closer to ANSI standard C++ ) implementation than VC++ ( even 6.0, which I use at work )
It also compiles faster and you have that whole RAD thing for building your tools.
Although I have to admit sometimes it takes a bit more tweaking to use.
For example, I had to create my own import library for dxinput.lib of DX7 because the ones Microsoft supplied for borland didn''t work right with C++ Builder 5 ( or 4 for that matter )
It comes with a bunch of command line tools for dealing with stuff like that, so its not that hard.
I also recommend C++ Builder if you have enough time for it. In the long run learning C++ Builder is much more effective than learning Visual C++. Of course having Visual C++ is much better on your resume everywhere other than my company. Also most projects are done in Visual C++, so it takes some tweaking to work in C++ Builder if you want to examine other peoples code.
I would also recommend WATCOM. The IDE is not the best one, but the compiler is cool
WATCOM c/c++ is the best.. (Micro$oft sucks)
everything can be done in WATCOM (some never games like
Need For Speed III and Alien versus predator, have been compiled with WATCOM)
yes, the IDE is very lame, but real programmers dont use IDEs :-)
everything can be done in WATCOM (some never games like
Need For Speed III and Alien versus predator, have been compiled with WATCOM)
yes, the IDE is very lame, but real programmers dont use IDEs :-)
-- Rasmus Neckelmann
Im perfectly happy with Visual C++. I see a lot of people on here shying away from saying it''s a good compiler and I dont understand why. The fact of the matter is most people use windows, and it is very easy to develop for windows with Visual C++. I also use Borland Builder and I think that is a great compiler too.
Mike Barela
mbarela@earthlink.net
Mike Barela
mbarela@earthlink.net
Mike BarelaMikeB@yaya.com
Visual C++ 6 have good industry support and provides a very productive environment for all non-RAD tasks, as well as good optimization. Weak points are appalling Standard C++ support and some very irritating bugs, but this is still the compiler of choice for most of my work. Visual Studio 7 is due to be released pretty soon.
C++Builder 4 is a nice compiler with superior standard support and fair optimization. The IDE is extremely productive as long as you work with RAD projects and VCL, but is much less so for other types of projects, unless you use the command line tools exclusively. C++Builder 5 was recently released. I''ve got a copy standing on my desk, but I haven''t had time to play with it yet.
Watcom used to be a great compiler. It had excellent optimization, wide platform support and a host of powerful features. I feel it have declined too much since it was acquired by Sybase, though. It can’t compete on technical merits any more, and it certainly can’t compete with its IDE.
C++Builder 4 is a nice compiler with superior standard support and fair optimization. The IDE is extremely productive as long as you work with RAD projects and VCL, but is much less so for other types of projects, unless you use the command line tools exclusively. C++Builder 5 was recently released. I''ve got a copy standing on my desk, but I haven''t had time to play with it yet.
Watcom used to be a great compiler. It had excellent optimization, wide platform support and a host of powerful features. I feel it have declined too much since it was acquired by Sybase, though. It can’t compete on technical merits any more, and it certainly can’t compete with its IDE.
I have both VC++ 6 and Codewarrior 5. i absolutely love codewarrior''s IDE, i think its much better than VC++''s. but VC''s preferences panels are more powerful, especially for things like DLLs. Codewarrior can extremely optimize your code or cut the final product down to a very small size, so that''s cool. CW 5 also compiles ogl and directx just fine.
_________________Gecko___
Gecko Design
_________________Gecko___
Gecko Design
_________________Gecko___Gecko Design
quote: Original post by Gecko
..
CW 5 also compiles ogl and directx just fine.
..
Does this mean I should invest in the new version of codewarrior instead of MSVC++? I was leaning towards that because of the price. I would much rather get codewarrior again (because of the IDE). What version (professional, discover programming, etc) do you have?
--------------------
You are not a real programmer until you end all your sentences with semicolons;
www.trak.to/rdp
--------------------
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement