Rating: Summary: Competetive comparison with MS VC++ 6 Review: C++ Builder is a pretty product. Within few minutes, you can finalize your IDE drag and dropping. Within few hours you can finish a medium sized application and even enterprise using its very powerful VCL (MFC's counterpart). Another major plus, it complies to C++ Standard. In addition, the packaged CodeGuard makes debugging memory bugs(C/C++ programmers nightmare) a pleasure. Compared to VC6, this really is a gold.Why just 2 stars? Compared to VC6 it has three major disadvantages that made me switch back to VC6. First is performance optimization. For some reasons, code produced by C++ Builder is larger than VC6. I once developed an app simpler than a competitor's. However, my app is still larger! So I had to do it again in VC6. I have also observed that my app written in VC6 runs faster and consumes less memory. Second Borland's VCL is written in C++ but rather in Borland's proprietary language Delphi. That means in order to examine the library's code, you have to learn another language. This also introduces some quirks you have to live by. For instance, a class property, say "Caption", does not necessary mean a variable, but rather a function that is made to look like a variable through language extensions. This means you can't be sure what does "&Caption" means unless you check the helpfile. Third, VCL is not as good in low level. For instance you are force to use your main application thread for all access to VCL objects, which include WIN32 controls. Also, you can't flush the message stack. Things you can do easily with MFC
Rating: Summary: best c++ compiler around Review: c++ builder is fully ansi compliant up to the latest standards. it uses a vcl language to make windows programming extremely easy while keeping the ability to do anything you want. if there is something you find you cannot do in vcl, just write it using the windows API just like it is vcl code. c++ builder also supports mfc if you choose to install it. why choose visual c++ that only supports mfc, when you can get c++ builder which supports both vcl and mfc?
Rating: Summary: best c++ compiler around Review: c++ builder is fully ansi compliant up to the latest standards. it uses a vcl language to make windows programming extremely easy while keeping the ability to do anything you want. if there is something you find you cannot do in vcl, just write it using the windows API just like it is vcl code. c++ builder also supports mfc if you choose to install it. why choose visual c++ that only supports mfc, when you can get c++ builder which supports both vcl and mfc?
Rating: Summary: Excellent C++ RAD environment for begginers on up! Review: For those of us coming from the MS world, C++ Builder does for C++ what Visual Basic did for Basic years ago. This is an excellent package. It's far easier to work with than Microsoft's Visual C++. The only problem is that there is not a lot of documentation on the market for C++ Builder. "C++ Builder How-To" by the Waite Group Press is very good, but doesn't go into enough depth. You won't regret getting this one.
Rating: Summary: Superb debugger, lousy linker, so-so editor Review: Good news: Debugger! I was working then on a project where Java had to talk to a C++ library via JNI. Only with this product I was able to step from Java into C++ code in a debugger, return safely and get the job done. Microsoft Visual C++ can't do that. Bad news: linker is bad, and it promted us to do the final production cut in Microsoft Visual C++ 6.0. The Borland's linker can't read COFF libraries and their COFF2OMF utility did not correctly convert all our COFF libs to OMF format which the BOrland's linker can read. Microsoft's linker handles both COFF and OMF formats transparently. The editor can't supply macros and some other little good pleasures we get from Visual C++. Borland's partnership program is practically non-existent. You will be able to return this product only if you buy it directly from Borland.
Rating: Summary: The best C++ program on this planet Review: Having used both Visual C++ and C++ Builder to create a program with databases, interface + calculations routines, I have to conclude that C++ Builder is the only chose for a serious programmer. It is very easy to create a interface and the adding of databases to handle user input + databases with +10000 constants is a not any problem. The calculations routines have been put into homemade VCL components for easy re-use. Next door is my colleague working with Visual C++, and I fell sorry for him.
Rating: Summary: Borland C++ Builder 5.0 Professional Review: I give the fifth start rate, but I dont know how is the book. Just only overview, If I know more detail maybe I can give you more accurate rate. If it's posible can you sent me more detail about this book.
Rating: Summary: Pre-Eminent C++ Development Product Review: I started out developing in C++ with Builder 3 which I also thought was a great product, and still use it on my old Sharp laptop. I also enjoy using VC, but Builder is clearly the superior product. There is one thing that concerns me though. If you are new to C++ Windows programming, beware: There has been NOTHING written to help the newcomer get started with Builder. The only book that is even available for this product, the "Developers Guide" was written aimed at those already experienced with C++ Builder. This dearth of available information is no doubt driving a lot of would be Builder users to VC. Borland really needs to take this issue seriously or their pool of users is going to continue to dwindle.
Rating: Summary: Pre-Eminent C++ Development Product Review: I started out developing in C++ with Builder 3 which I also thought was a great product, and still use it on my old Sharp laptop. I also enjoy using VC, but Builder is clearly the superior product. There is one thing that concerns me though. If you are new to C++ Windows programming, beware: There has been NOTHING written to help the newcomer get started with Builder. The only book that is even available for this product, the "Developers Guide" was written aimed at those already experienced with C++ Builder. This dearth of available information is no doubt driving a lot of would be Builder users to VC. Borland really needs to take this issue seriously or their pool of users is going to continue to dwindle.
Rating: Summary: C++ Visual development Review: I'm a self-taught novice programmer, so these comments are not geared towards for the experts. Borland's C++ Builder is light years ahead of MS Visual C++ (which is an extremely painful programming environment). C++ Builder is like Visual Basic for C++. It's really easy to learn, and I've been able to get results very quickly. The only problem with C++ Builder is the lack of documentation. Borland is obviously not the market leader, consequently it's harder to find helpful, intelligent C++ Builder books than it is to find books for VB, Access, VC, ASP, SQL or other programming languages. Several reference books that are essential: Charlie Calvert's C++ Builder Unleashed by Sams (unfortunately only up until version 4). And for non-visual reference, the C++ Builder complete reference by Osborne.
|