By Kirk L. Kroeker TechNewsWorld Part of the ECT News Network
09/15/03 1:37 PM PT
Included in Enterprise Studio for C++ is the new Borland Together Edition for C++BuilderX, a tool designed to help developers create and communicate projects with detailed blueprints in the form of UML-based models.
Is Your Website Killing Customer Confidence? Your Website's privacy policy can be a key factor in a customer's decision to do business with you, and it is vital to ensuring you don't run afoul of your online legal and regulatory responsibilities. Need more reasons? Read on.
After nearly two years in development, Borland announced today two updated tools for C++ developers: C++BuilderX and Enterprise Studio for C++. The company is calling the tools the first technology-independent development suite designed to address the complexity of modern-day application development.
While newer languages, such as Java, Jini, Perl and Microsoft's (Nasdaq: MSFT) C#, receive much more attention in the press than C++, the C++ group of programmers is still, by most analyst estimates, the largest group of developers by far. Development tool vendors like Borland, Rational (recently purchased by IBM), Metrowerks (operating now as a division of Motorola) and Sun continue to release tools for this community.
"C++BuilderX is the result of over two years of a renewed research and development effort focused on delivering new advanced development capabilities for the entire C++ market," J.P. LeBlanc, vice president and general manager of the mobile and C++ solutions group at Borland, said in a statement.
"We are focused on standards-based C++ application lifecycle management, as well as multiplatform and multicompiler support as important priorities."
C++ Development
As one of the largest development tool vendors, Borland has championed C and C++ development for more than 15 years. The C++Builder environment itself was first launched in 1991.
The new C++BuilderX brings Unix support to the tool and also offers CORBA integration. (CORBA -- or the Common Object Request Broker Architecture -- is an Object Management Group specification that provides a standard interface between OMG-compliant objects.)
With the new tools, Borland hopes to offer a standards-based, cross-platform approach to programming in C++ with a development environment based on the same enterprise framework used by Borland JBuilder.
In JBuilder, an XML project format helps minimize the complexities of managing multiple compilers and debuggers through a single user interface. Coupled with debugging capabilities, this format is designed to shorten the porting time of applications to new platforms.
Reducing Complexity
Borland hopes C++BuilderX also will help ease the complexities associated with developing for multiple platforms by letting developers visually build and deliver cross-platform applications that do not require compiler extensions.
C++BuilderX also offers support for mobile and embedded computing environments, continued integration with Borland C++ compilers, and support for other standards-based C++ compilers, including GCC, Intel (Nasdaq: INTC), Metrowerks, Microsoft Visual C++ and Sun Forte C++.
"The C++BuilderX IDE notably incorporates Intel C++ compilers, Intel Performance Libraries and Intel VTune Performance Analyzers for Windows and Linux, supporting the Intel Pentium, Itanium, and Intel XScale families of processors," said Jonathan Khazam, general manager of the Intel software products division.
Enterprise Side
The Enterprise Studio component for C++ is designed to help reduce the complexity of enterprise applications. With the software, developers can define, design, develop, test, deploy and manage stages of an entire C++ project.
Included in Enterprise Studio for C++ is the new Borland Together Edition for C++BuilderX, a tool designed to help developers create and communicate projects with detailed blueprints in the form of UML-based models.
UML -- or Unified Modeling Language -- is an open method used to specify, visualize, construct and document the artifacts of an object-oriented software-intensive system under development. UML represents a compilation of "best engineering practices" that have proven successful in modeling large, complex systems.
C++ Industry
According to research firm IDC, C and C++ professionals will remain the largest class of developers through 2005.
"When application runtime performance, code size and low-level access to machine functions and resources is critical, C++ is often the language of choice," said Rikki Kirzner, research director at IDC.
Borland C++BuilderX and Borland Enterprise Studio for C++ will be available toward the end of September. The current version of C++Builder on the market is priced at US$999.
Microsoft vs. Linux: The Battle for Belief September 15, 2003
Linux operates like a young religion. Many of the underlying concepts are similar to those of a commune. Ownership of key assets is avoided, the community works and shares in the results of its labor, and there is an avid and active hate for the competing capitalistic model -- in this case exemplified by Microsoft.
IBM To Help RFID Rollout with Service and Software September 15, 2003
RFID technology is being rolled out by chipmakers such as Texas Instruments and Phillips, while other large players, such as Intel, are taking a wait-and-see approach. For its part, IBM said it will offer consulting and implementation services along with specialized software to help phase in RFID.
OS Wars: Solaris vs. Linux September 15, 2003
"Before, Linux could run only on single- or dual-processor boxes," Yankee Group senior analyst Dana Gardner told the E-Commerce Times. "Now you're starting to see people [networking] many of these low-cost boxes in a gridlike fashion to perform highly intensive computing tasks."
Related News Alerts
More by Kirk L. Kroeker
Veritas: 'We Are Taking Heterogeneity to the Next Level' August 04, 2004
"Our intention has been to try and release on all those platforms simultaneously," Ranajit Nevatia, director of Linux strategy at Veritas, told LinuxInsider. "We've been trying to get to that point since last year. We are taking heterogeneity to the next level."
Tim Berners-Lee Knighted by Queen Elizabeth July 16, 2004
Sir Timothy Berners-Lee, a British citizen who lives in the United States, was knighted in recognition for his "services to the global development of the Internet" through his invention of the World Wide Web.
NASA's Aura Spacecraft Launches from Vandenberg July 15, 2004
"This moment marks a tremendous achievement for the NASA family and our international partners," said NASA Associate Administrator for Earth Science Dr. Ghassem Asrar. "We look forward to the Aura satellite offering us historic insight into the tough issues of global air quality, ozone recovery and climate change."