Subject: SC22 N2941 - WG21 Business Plan and Conveners Report - PLENARY AGENDA ITEM

From: William Rinehuls <[email-masked]>
Date: Mon, 28 Jun 1999 17:39:59 -0400 (EDT)

________________ beginning of title page ______________________________
ISO/IEC JTC 1/SC22
Programming languages, their environments and system software interfaces
Secretariat:  U.S.A.  (ANSI)

ISO/IEC JTC 1/SC22
N2941

TITLE:
WG21 Convener Report and WG21 Business Plan for the September 1999 JTC 1/
SC22 Plenary - PLENARY AGENDA ITEM

DATE ASSIGNED:
1999-06-28

SOURCE:
Secretariat, ISO/IEC JTC 1/SC22

BACKWARD POINTER:
N/A

DOCUMENT TYPE:
WG Convener Report

PROJECT NUMBER:
N/A

STATUS:
Discussion of this document will be an agenda item for the September 1999
JTC 1/SC22 Plenary

ACTION IDENTIFIER:
FYI

DUE DATE:
N/A

DISTRIBUTION:
Text

CROSS REFERENCE:
N/A

DISTRIBUTION FORM:
Def

Address reply to:
ISO/IEC JTC 1/SC22 Secretariat
William C. Rinehuls
8457 Rushing Creek Court
Springfield, VA 22153 USA
Telephone:  +1 (703) 912-9680
Fax:  +1 (703) 912-2973
email:  [email-masked]

___________________ end of title page; beginning of report ____________

ISO/IEC JTC 1/SC22/WG21 (C++) Business Plan and Convener's Report for
                    the September 1999 JTC 1/SC22 Plenary

                 Date:    1999-06-23
                 Project: JTC1.22.32 Programming Language C++
                 Ref Doc:
                 Reply To: Thomas Plum
                           Convener, SC22/WG21
                           Plum Hall Inc
                           3 Waihona Box 44610
                           Kamuela HI 96743
                           email: [email-masked]
                           Tel: +1-808-882-1255
                           Fax: +1-808-882-1556

PERIOD COVERED:   1999-09 to 2000-09

SUBMITTED BY:     Thomas Plum, Convener

1. MANAGEMENT SUMMARY: 

1a CHAIRMAN'S REMARKS 

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.

1.1 STATEMENT OF SCOPE 

The scope of WG21 includes project JTC1.22.32, plus a
new project, a TR on C++ Performance.  The convener has
not yet received confirmation of final JTC1 action on
the TR.  Within SC22, the new project was approved as
follows:

"P" Members   15/0/0/0/6
Committing to participate  =  8

1.2 PROJECT REPORT 

Our primary project was published as ISO/IEC 14882 in September 1998.

Target dates for the PDTR on C++ Performance are 24 months after approval
by JTC1 (July 2001).

1.3 COOPERATION AND COMPETITION

The Working Group has been monitoring cross-language standards activities.
We are using the WG20 guidelines on extended characters. We have also tried to 
remain as close to the requirements of the LIA-1 standard as possible, but 
have not produced an explicit binding document. WG21 has several liaison 
appointments:

Group     Subject                                  Liaison
--------  ---------------------------------------  -----------------
WG11      Language Independent Datatypes           Keld Simonsen
WG14      C                                        Tom Plum
WG15      POSIX                                    Nobuo Saito
WG20      Internationalization                     Keld Simonsen

2.0 PERIOD REVIEW 

2.1 MARKET REQUIREMENTS 

At the March 1998 meeting, WG21 heard reports and discussion regarding the uses of C++
in embedded, real-time, and high-performance projects.  Some of these projects have been
migrating from C to C++, and have concerns for C++ performance issues.  The intent of
the TR is to address these performance issues.

2.2 ACHIEVEMENTS

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.

2.3 RESOURCES 

Resources remain adequate for WG21.  Even though our I.S. was just recently published,
we have had continued strong participation, with seven or eight national delegations
at each meeting as usual.

3.0 FOCUS FOR THIS PLANNING PERIOD

3.1 DELIVERABLES: 

No specific deliverables due in this next period.

3.2 STRATEGIES: 

3.2.1 RISKS 

3.2.2 OPPORTUNITIES 

3.3 WORK PROGRAM PRIORITIES 

WG21's meeting schedule is shown below (recent past and near future)

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 (?)
26  Oct xx-xx, 2000  Toronto, ON, Canada   Standards Canada; 
                                                  IBM, PeerDirect, Xerox
4. AGENDA ITEMS FOR SC22 PLENARY

The Convener, Thomas Plum, volunteers for another three-year term, pending
approval by the US National Body.  Acceptance by SC22 would require action
at the September SC22 Plenary in Berlin.

____________________________ end of SC22 N2941 ___________________________