ABOUT ME
PHOTOS
RED SPECIAL
Making Of...
2010
Future
Designing
Materials
Constructing
Diary
Sounds
Replicas
Music
MEET-UP
Links
COMPUTING
ISSUES
Guestbook
Google

AdamBent.co.uk
ANB Software
Web

Computing - C++Builder vs VisualC++

After using Borland's C++Builder for so many years I decided to retrain myself to use Microsoft's VisualC++ (MFC) as this was/is considered to be the industry standard. I found in learning it that I had/have some puzzling queries as to why anyone would need, or want, to use VisualC++. So, I have compiled a list of features, facilities, etc, and decided which program is better in my opinion.

IDE C++Builder (VCL) VisualC++ (MFC)
Navigation
GUI Editor
Compiler Error Messages
Project Files/View
File Access
Debugging
Watch (debugging)
Useability
Application Wizard(s)
Framework C++Builder (VCL) VisualC++ (MFC)
Useability
Ease of use
Functionality
Control
Speed
Message Handling
Create controls at runtime
Updating controls
Additional Useful Features
i.e. accessing ini files
Other C++Builder (VCL) VisualC++ (MFC)
RAD
Program Control
Time to create app

Overall C++Builder beats VisualC++ hands down, in my opinion. The only main advantage VisualC++ has over C++Builder is that you have total control over what your program does. However, there are many sactifices you must make just for this feature. And it will depend on what program you are creating as to whether you make these sacrifices.

Page updated: Wednesday, December 5th 2007, 8:25 pm