Borland on Friday will ship a new software development tool for C++ programmers. The new version, Borland C++ Builder 6, features support for Web services, allowing developers to build software that is accessible over the Internet via PCs, cell phones and other handheld devices. The cost is $2,999 for the enterprise edition, $999 for the professional edition and $69 for the personal edition. In other development news, Rational Software on Tuesday introduced a new software development tool that is compatible with software from Microsoft, IBM and Sun Microsystems. The software company, which has worked mostly with Microsoft in the past, announced Tuesday that its new XDE Professional v2002 product will work with Microsoft’s Visual Studio.Net development tools and IBM’s rival WebSphere Studio development tools. The XDE, or extended development environment product, has also been designed to support IBM’s Eclipse IDE, software based on Sun’s Java technology.
If you like C++, and you haven’t look at C++ Builder yet, do so. It is a dreamy Windows development environment (Come on, Linux Version!) in that it hides a lot of the complexity from the programmer (unless you want to muck about in MFC, that is). I did a sample project (the text editor) in Builder and Visual Studio 6. The Borland version was 1 and 1/3 pages and very Object-Oriented. The MFC code was 30-40 pages, and, of course, incomprehensible gibberish.
Better yet, I was able to add a number of functions to the Borland version (print, search and replace) by briefly reading a bit of the help docs, and adding a few simple lines of code. MyDocument->Print. That sort of thing. I love it.
Jason
I have to agree with Sandwich Boy, it’s way ahead of Visual C++, although still substantially behind QT/BeOS as far as simplicity of API goes, but it beats everything when it comes to rapid development.
C++ Builder is by far my favorite development environment for C++. Unlike Visual C++, which isn’t, C++ builder is an excellent RAD environment.
Also, if you are totally sick of Microsoft’s stupid names for functions, macros, etc. Use C++ Builder. It actually makes sense (except for the ‘t’ in front of everything).
My only regret is that Borland tripled the price on their products last year. A bit out of my range.
I tried Builder once (it has been awhile) and it was just like Delphi, but only in C++. But because of its roots, it had a little more Pascal under the hood than I cared to deal with.
I dream of a C++ Builder under BeOS … I can almost see myself dragging a BView on my BWindow form… *sigh* …
🙂