Borland C++BuilderX is a multiplatform C++ integrated development environment (IDE) and Borland Enterprise Studio for C++, the first technology independent application lifecycle management suite designed to address the increased complexity of modern-day application development in the C++ programming language. C++BuilderX provides an intuitive development environment with built-in support for multiple C and C++ compilers and debuggers enabling developers to work from a consistent environment for increased efficiency and productivity. Designed to meet the complex IT needs of the large enterprise, C++BuilderX provides high- performance drivers for market-leading enterprise databases, performance tuning tools, and CORBA® integration - enabling you to bring to market, quality enterprise-class applications, faster. Lower the total cost of ownership of your IT infrastructure with the flexibility in C++BuilderX that allows developers to maintain and migrate C++ applications across multiple platforms. Both C++BuilderX and Borland Enterprise Studio for C++, address six important mega-trends/pain-points inside of organizations using C++:
·Continuing use of C++ to build scalable and high-performance applications related to performance computing
·Demand for multi-platform support as applications continue to migrate from UNIX to Linux
·Support and maintenance requirements for millions of lines of C++ legacy code
·Growth of mobile and embedded device computing that use C++
·Broad demand for ANSI/ISO compliance for C++ compilers due to incompatibility between existing C++ environments
·The need to manage multiple compilers and debuggers on multiple platforms
The C++BuilderX IDE core is based on PrimeTime (also the core of the JBuilder IDE), and no support for VCL is mentioned.
For various C++ developers, Borland have solutions for:
·C++ developers using Kylix for native Linux applications, and there are some migration/support plans for C++ CLX developers.
·C++ developers using C++Builder 6 for native Win32 applications,and there are some migration/support plans for C++ VCL developers.
·C++ developers planning to use managed C++, can using Microsoft VC++ .NET.
·C++ developers writing strict ANSI compliant C++ on multiple platforms, can using C++BuilderX.