-- Most companies are committed to enhancing their C++ apps
- 78 percent have no concerns about the long term C++ development
strategy
- 63 percent will keep enhancing C++ apps for the long term and 36
percent are integrating with heterogeneous apps
- While one-quarter plan to replace one or more C++ apps with Java or
.NET-built apps, 93 percent of those same developers plan to
maintain and enhance their other existing C++ apps
-- C++ apps have equal footing in SOA strategies
- Among developers whose companies have already adopted an SOA
development model, 60 percent have already included C++ apps in that
model and 36 percent are planning/evaluating how to include C++
- Among developers whose companies are planning to adopt an SOA
development model, 90 percent are planning/evaluating how to include
their C++ apps
Several of the respondents noted the importance C++ plays for their IT
strategy, including:
-- "We need our application to run fast, so Java is not in our list; only
C++ can fit."
-- "There is movement in a few areas to replace C++ with Java or .NET,
but most of the apps require more time considerations and processing
efficiency than either can do."
"C++ applications are not fading away and the survey results reinforce that
C++ applications will play a key role in enterprises alongside other
mission critical apps," said Patrick Leonard, Vice President Engineering
and Product Strategy at Rogue Wave. "The results confirm that developers
are getting support and endorsement from their companies to maintain,
expand and enhance their C++ applications to address corporate needs and
strategies. As companies move towards deploying an SOA, developers can
achieve greater flexibility, performance and interoperability with their
C++ applications. The survey results underscore that C++ is still hugely
relevant."
The survey revealed a divergence among developers on methods they currently
use to incorporate C++ apps into an SOA. According to the research:
-- While most developers use web services and components...
- 59 percent use web services
- 51 percent use tools/components in C++
-- ... many still attempt one-off custom coding solutions
- 49 percent use custom coding with Java or .NET
- 41 percent use custom coding with C++
Rogue Wave Helps Developers Accelerate SOA Initiatives
Rogue Wave® SourcePro® C++ and the Rogue Wave® Hydra Suite help
developers modernize their C++ applications for use in an SOA within the
native C++ development environment. The Hydra Suite enables developers to
enable existing application components to run concurrently without
requiring significant rewriting or custom coding. The Rogue Wave Hydra
Suite also ensures that existing infrastructure, such as databases, can be
extended to be used in SOA-based applications.
Webinar: Modernizing C++ Applications for SOA
To learn more about this topic, listen to the on-demand Webinar,
"Modernizing C++ Applications." Rogue Wave experts discuss when to use SOA
and Web Services with C++ and provide real-life use cases of
implementations of C++ Web Services. To access this on-demand presentation,
go to http://www.roguewave.com/campaigns/cpp-web-services-webinar/.
About the Survey
The survey, recently conducted by Rogue Wave, took place over a three week
period. The results are based on input from over 300 software development
professionals using C++ in enterprises across a variety of industries
around the world.
About Rogue Wave
Rogue Wave Software, Inc. is the leading provider of enterprise class C++
components and infrastructure that enable organizations to build and deploy
high performance applications. Only Rogue Wave provides the most complete
C++ technology stack including C++ components, UI components, run-time
infrastructure, and services. Today, thousands of organizations worldwide
have chosen Rogue Wave. For more information, visit www.roguewave.com.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software,
Inc. in the United States and other countries. All other company and
product names mentioned may be trademarks of the companies with which they
are associated.
(i) "The Dark Side of SOA," InformationWeek, September 4, 2006
Contact Information: Media Relations Contact: Suzanne Miller Reidy Communications (314) 795-4225