Business Plan and Convener's Report
Document: ISO/IEC JTC1/SC22/WG21 N1257
September 1999 - September 2000
Convener, ISO/IEC JTC1/SC22/WG2l
Plum Hall Inc.
3 Waihona Box 44610
Kamuela HI 96-743
Phone: +1 808 882 1255
Fax: +1 808 882 1556
1. MANAGEMENT SUMMARY
1.1 JTCI/SC22/WG21 STATEMENT OF SCOPE Development and maintenance of
ISO/IEC Standards related to the programming language C++.
1.2. PROJECT REPORT
1.2.1. COMPLETED PROJECTS
JTC1.22.32- Programming Language C++ - This project was delivered by the
publishing of ISO/IEC 14882:1998.
1.2.2. PROJECTS UNDERWAY
JTC 1.22.18015 Information Technology - Programming Languages Technical
Report on C++ Performance (Technical Report Type 3)
1.2.3. CANCELLED PROJECTS
None over this period.
1.2.4. COOPERATION and COMPETITION
Where appropriate, WG21 has established liaisons with other SC22 working
groups. There is no apparent direct competition with any other current
SC22 working group.
2. PERIOD REVIEW
2.1. MARKET REQUIREMENTS
ISO C++ remains a widely-used foundation technology, well-received in
the marketplace. WG21 is developing responses to Defect Reports, and has
begun work on a Technical Report on C++ Performance.
WG14 meets two times per year in co-located technical sessions with the
US committee J16. Over the past year, WG21 has timed its technical
Sessions to catenate with WG14, allowing those technical experts that
would like to attend both technical sessions the opportunity to do so.
(The convener of WG21 wishes to thank the convener of WG14 for valiant
efforts at harmonious liaison and for the template of this report.)
Twelve countries participate by attending these meetings or by being
involved in the technical discussions that take place over the
reflector. The countries are: Australia, Canada, Denmark, France,
Germany, Ireland, Japan, Netherlands, Norway, Sweden, UK, and the USA.
Switzerland has announced its intention to participate in WG21. WG21 has
been monitoring the cross-language standards activities, and are using
the ISO/IEC JTC 1/WG20 guidelines on extended characters.
The most recent WG21 liaison appointments have not attended WG21
recently. Currently active is only one liaison:
WG14 C Thomas Plum
3. FOCUS NEXT WORK PERIOD
Due in June 2001 is the PDTR for JTC 1.22.18015 Information Technology
Programming Languages Technical Report on C++ Performance (Technical
Report Type 3)
WG believes that routine handling will suffice to complete the progress
No problems are anticipated.
WG21 has developed internal procedures for receiving, logging, and
Addressing Defect Reports, consistent with JTC1 and SC22 directives.
Some new features: the moderators of the newsgroup comp.std.c++ play a
role in the initial DR processing, and the WG21 web page provides
reasonably current DR status information.
3.5. WORK PROGRAM PRIORITIES
4. OTHER ITEMS
4.1. POSSIBLE ACTION REQUESTS AT FORTHCOMING PLENARY
The project editor for Technical Report on C++ Performance moved to
Ireland and has left the employer that supported his work. Fortunately
for WG21, the WG21 HoD from Ireland, Martin O'Riordan has volunteered
to assume the responsibility of project editor. WG21 requests that SC22
appoint Martin O’Riordan as project editor of the Technical Report on
4.2 PROJECT EDITORS
The following inidividuals have been appointed project editors and
backup Project editors:
JTC1.22.32, Programming Language C++, Andrew Koenig (Project Editor)
Thomas Plum (Backup Project Editor).
JTC1.22.18015, Technical Report on C++ Performance, Project Editor is
needed (see 4.1 above).
4.3 ELECTRONIC DOCUMENT DISTRIBUTION
WG21 has conducted much of its detailed technical discussion using the
Email Reflector provided by AT&T Labs and Andrew Koenig. WG21 also has
An FTP and Web site provided by courtesy of the Danish UNIX Users Group
And Keld Simonsen. WG21 is now providing all the appropriate committee
Documents on the Committee Web site, reducing the need for paper
4.4 RECENT MEETINGS
No.; Date; Location; Standards Body; Corporate Sponsor
--- --------------- ------------------ --------------------------------
18 Mar 9-14, 1997 Nashua, NH, USA ANSI; Digital Equip. Corp.
19 Jul 13-18, 1997 Cambridge, UK BSI; Programming Research
20 Nov 9-14, 1997 New Jersey, USA ANSI; AT&T
21 Mar 8-13, 1998 Sophia Antipolis, FR AFNOR; Ilog
22 Oct 6-9, 1998 Santa Cruz, CA, USA ANSI; SGI, Plum Hall, Perennial
23 Apr 11-16, 1999 Dublin, Ireland Irish Standards; O'Riordan
24 Oct 20-26, 1999 Kona, Hawaii, USA ANSI; Plum Hall
25 Apr 17-21, 2000 Tokyo, Japan ITSCJ; NEC
4.5 FUTURE MEETINGS
26 Oct 23-27, 2000 Toronto, ON, Canada Standards Canada;
IBM, PeerDirect, Xerox
27 Apr 30-May 4, 2000 Copenhagen, Denmark; Danish Standards