ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

Download Now

A Perspective on ISO C++

Did you find this white paper useful?
25 out of 50 users found this white paper useful


Publisher AT&T Labs Research
Publisher Registration Direct access
Topics Programming Languages Date added 23 Dec 2003
Downloads 18 Format PDF, requires Acrobat Rdr 5

As C++ programmers, we already feel the impact of the work of the ANSI/ISO C++ standards committee. Yet the ink is hardly dry on the first official draft of the standard. Already, we can use language features only hinted at in the ARM and ‘‘The C++ Programming Language,’’ [Stroustrup, 1991], compilers are beginning to show improved compatibility, implementations of the new standard library are appearing, and the recent relative stability of the language definition is allowing extra effort to be spent on implementation quality and tools. This is only the beginning.
We can now with some confidence imagine the post-standard C++ world. To me, it looks good and exciting. I am confident that it will give me something I have been working towards for about sixteen years: a language in which I can express my ideas directly; a language suitable for building large, demanding, efficient, real-world systems; a language supported by a great standard library and effective tools. I am confident because most of the parts of the puzzle are already commercially available and tested in real use. The standard will help us to make all of those parts available to hundreds of thousands or maybe even millions of programmers. Conversely, those programmers provide the community necessary to support further advances in quality, programming and design techniques, tools, libraries, and environments. What been achieved using C++ so far have exeeded my wildest dreams and we must realistically expect that the best is yet to come.

Download Now

Did you find this white paper useful?
25 out of 50 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

SOA Programming Model for Implementing Web Services, Part 1: Introduction to the IBM SOA Programming Model

The IBM programming model for Service-Oriented Architecture (SOA) enables non-programmers to create and reuse IT assets without mastering IT skills. The model includes component types, wiring, templates, application adapters, uniform...


Architecting on Demand Solutions, Part 11: Build ESB Connectivity With Rational Software Architecture (RSA) WebSphere Platform Messaging Patterns

This paper extends Part 8 of the series, where one learned to use Enterprise Patterns to quickly build Java 2 Platform, Enterprise Edition (J2EE) applications using Rational Software Architect (RSA)....


SOA Programming Model for Implementing Web Services, Part 6: The Evolving Component Model - A Systematic Approach to SOA Implementation

A language-neutral, component-based programming model for Service-Oriented Architecture (SOA) facilitates the implementation of Web services and their assembly into solutions. The programming model enables non-programmers to use existing IT assets...


Architecting on Demand Solutions, Part 12: Use DB2 Alphablox to Generate Reports for Your Business Processes - Use Historical Data to Provide Insight

This paper explains how to use IBM DB2 Alphablox to generate reports showing historical data about the Business Process Execution Language (BPEL)-based business processes running on IBM WebSphere Business Integration...


Choosing MDA Tools: Three Categories for Evaluation

Tools do much of the work in a Model Driven Architecture (MDA) process, so it makes sense to choose one's carefully. This month, learn how to categorize MDA tools and...


Exposing a CICS Program as a Web Service Using IBM Rational Application Developer: A Step-by-Step Guide to Using the J2C Tooling in RAD

IBM Rational Application Developer v6.0.0.1 provides new tooling to simplify the creation of J2EE applications that use the J2EE Connector Architecture to access applications running on legacy systems. This paper...


Creating Effective UML Diagrams Has Never Been Easier: Using Context-Sensitive Modeling Aids in IBM Rational Modeling Products

A typical UML model can consist of many different types of diagrams, with each diagram presenting a different view of the system that one is modeling. Each diagram type uses...


Featured White paper

Aberdeen Group: Best in Class Organisations Use Packeteers WAN Optimisation Solutions

Independent research from the Aberdeen Group shows that the most successful enterprises are reaping the benefits of the Packeteer solution and are using it for competitive advantage. Download the full report to find out why.

Download Now

Other White Papers

Make the Move from UNIX to Linux: Now is the Time

UNIX generally requires expensive proprietary software and hardware as well as budget-draining...

Identity and Security Management and Strong Information Technology Goverance

A total identity and access management (IAM) – driven goverance, risk and compliance (GRC) solution...

See All White Papers