ISO/ IEC JTC1/SC22/WG14 N649

          X3 Subgroup Annual Report 1996 --- WG14 N649  X3J11/97-012       1
                                       


                                                       WG14 N649
                                                       X3J11/97-012
       
       
                       X3 Subgroup Annual Report  
       
                       March 1996 to February 1997  
       
                       TC X3J11 (C Language)   
       
               Tracking I project, Defect Reports, and Production of TR  
       
       1. Executive Summary 
       
       X3J11 assisted SC22/WG14 with the on-going processing of Defect
       Reports and the ISO C revision project known informally as C9X.
       
       2. Projects 
       
       Project 381-RI 
       
       [a.]  Project Number and Title: 381-RI Programming Language C
       (Revision of ANSI/ISO/IEC 9899:1990).  [authorized by
       X3/95-0058R]
       
       [b.]  Target Date: December, 1998.
       
       [c.]  Project Description: Assist SC22/WG14 in development of
       the revision.  The project involves the following: folding
       amendment 1 and technical corrigenda into the standard proper;
       the addition of new features to support on-going user
       requirements and developments in technology; new
       internationalization requirements; and requirements imposed by
       other cross-language standards (such as language-independent
       arithmetic).
       
       [d.]  Publications During Past Year: None.
       
       [e.]  Statement of Progress: 
       
       While we have continued to process defect reports, we still have
       a small backlog.
       
       Most of our time was spent debating proposals for the revision. 
       More proposals arising out of our earlier technical report have
       been or are about to be adopted.
       
       We continue to supply the redactors for the revision project and
       the rationale document.
       
       The February, 1997, meeting will be a major milestone for two
       reasons; First, that is the last meeting for papers on new
       topics that affect the language and preprocesor, and second, we
          X3 Subgroup Annual Report 1996 --- WG14 N649  X3J11/97-012       2
                                       


       will be making our first technical and editorial pass over the
       complete draft standard.  The intent then is to spend the
       following two meetings finalizing the document.
       
       Over the year, excellent progress was made.  Membership and
       interest was high with several new members becoming elligible to
       vote.
       
       3. Committee Activities 
       
       [a.]  Previous Year's Meetings: June '96 Amsterdam, The
       Netherlands; October '96 Toronto, Canada; February '97 Kona,
       Hawaii.
       
       [b.]  Next Year's Planned Meetings: June '97 London, UK; October
       '97 Silicon Valley, California; February '98, Boulder, Colorado.
       
       To best utilize the considerable technical expertise available in
       X3J11, X3J11 and SC22/WG14 will continue to hold co-located
       meetings. Two out of every three meetings will be located in
       North America.
       
       [c.] Officers:
       
       Chair                           Vice-Chair
         
       Rex Jaeschke                    Tom MacDonald    
       2051 Swans Neck Way             Silicon Graphics, Inc.
       Reston, VA 20191                655F Lone Oak Drive      
                                       Eagan, MN 55121  
       Last trained: mid-92            Last trained: mid-92      
       
       
       International Representative    Vocabulary Representative         
       
       Douglas Walls                   Seymour, William A
       Sun Microsystems                Apt. D 
       SunSoft, Inc.                   10072 Puttingtom Drive
       MS UMPK16-303                   St Louis, MO 63123-5233 
       2550 Garcia Avenue
       Mountain View, CA 94043-1100            
       Last trained: --                Last trained: --
       
       [d.]  Membership:
       
       JOHN BENITO                     COLIN MCPHAIL
       PERENNIAL                       EDINBURGH PORTABLE COMPILERS
       SUITE 130                       15-17 ALVA STREET
       3004 MISSION STREET             EDINBURGH EH2 4PH
       SANTA CRUZ CA 95060             SCOTLAND
       408-748-2900 
       408-457-3916                    RANDY MEYERS 
       jb@peren.com                    DIGITAL EQUIPMENT CORP 
          X3 Subgroup Annual Report 1996 --- WG14 N649  X3J11/97-012       3
                                       


                                       M/S ZK02-3/N30
       JOSEPH BIBBO                    110 SPIT BROOK RD 
       COMPUTRITION INC                NASHUA NH 03062 
       PO BOX 99                       603-881-2743 
       NUTTING LAKE MA 01865-0099      603-881-0120 
       508-663-2524                    rmeyers@tle.enet.dec.com 
       
       OLIVER BRADLEY                  DAVE MOONEY
       SAS INSTITUTE INC               IBM CORPORATION
       SAS CAMPUS DRIVE                1B/812/1150/TOR
       CARY NC 27513                   1150 EGLINTON AVENUE EAST
       919-677-8000                    NORTH YORK ONTARIO M3C 1H7
       919-677-8123                    416-448-4474
       
       GREG COMEAU                     ALLIE MURPHY 
       COMEAU COMPUTING                UNISYS CORP
       91-34 120Th STREET              PO BOX 203 
       RICHMOND HILL NY 11418          2476 SWEDESFORD ROAD 
                                       PAOLI PA 19301 
       STAN COX                        610-648-4690 
       DATA GENERAL CORP               610-648-4624 
       62 T W ALEXANDER DRIVE 
       RES TRIANGLE PARK NC 27709      JOHN NESTOR
       919-248-6385                    IBM CORPORATION
       919-248-6108                    3T/962/1150/TOR
       coxs@dg-rtp.dg.com              1150 EGLINTON AVENUE EAST
                                       NORTH YORK ONTARIO M3C 1H7 
       FRED CRIGGER                    CANADA
       POWERSOFT/WATCOM                416-448-2714
       415 PHILLIP STREET              416-448-4414
       WATERLOO 
       ONTARIO CANADA N2L 3X2          C.D. PIERCE
       519-886-3700                    US ARMY
       519-747-4971                    MNGMT ENGINEERING TRAINING
                                       ATTN: AMXOM-PA
       FRANK FARANCE                   ROCK ISLAND IL 61299
       FARANCE INC                     703-664-4882
       555 MAIN STREET 
       NEW YORK NY 10044-0150          P.J. PLAUGER
       212-486-4700                    DINKUMWARE LTD
       212-759-1605                    198 MAIN STREET
       frank@farance.com               CONCORD MA 01742
                                       508-369-8489
       MATS FORS                       508-371-9014
       IAR SYSTEMS AB                  pjp@plauger.com
       PO BOX 23051
       ISLANDSGATAN 2                  THOMAS PLUM
       S-75023 UPPSALA SWEDEN          PLUM HALL INC
       mats.fors@iar.se                PO BOX 44610
                                       KAMUELA HI 96743
       CRAIG FRANKLIN                  808-882-1255
       GREEN HILLS SOFTWARE            808-882-1556
       510 CASTILLO STREET             tplum@plumhall.com
          X3 Subgroup Annual Report 1996 --- WG14 N649  X3J11/97-012       4
                                       


       SANTA BARBARA CA 93101
       805-965-6044                    TOM ROBINSON
                                       PERENNIAL
       ROGER GOLLIVER                  SUITE 210
       INTEL CORP                      4699 OLD IRONSIDES DRIVE
       M/S JF3-363                     SANTA CLARA CA 95054
       2111 NE 25Th AVENUE
       HILLSBORO OR 97124-5961         WILLIAM RUGOLSKY
       503-264-7104                    FARANCE INC
       502-264-7902                    100 S BAY AVENUE
       rogerAibeam. Intel coin         FREEPORT NY 11520
       
       DOUGLAS GWYN                    RICHARD RUSSELL
       US ARMY                         MICROWARE SYSTEMS
       801-L CASHEW COURT              1900 NW 114TH STREET
       BEL AIR MD 21014                DES MOINES IA 50325
       410-278-6651                    518-224-1929
       
       MARK HOERTH                     HERB SCHILDT
       HEWLETT-PACKARD CO              398 COUNTY ROAD 2500N
       M/S 42U5                        MANOMET IL 61853
       11000 WOLFE ROAD                217-586-4997
       CUPERTINO CA 95014-0184         217-586-4683
       408-447-0184
       mhoerth@cup.hp.com              ROBERT SCHMIDT
                                       #BB-301
       REX JAESCHKE                    3543 167TH COURT NE
       2051 SWANS NECK WAY             REDMOND WA 98052
       RESTON VA 20191                 206-881-6990
       703-860-0091 
       703-860-3008                    PETER SEEBACH
       rex@aussie.com                  3949 LYNDALE AVENUE SOUTH
                                       MINNEAPOLIS MN 55409
       SCOTT JAMESON
       DIGITAL EQUIPMENT CORP          WILLIAM SEYMOUR
       M/S LJ02                        APT D
       30 PORTER ROAD                  10072 PUTTINGTON DRIVE
       LITTLETON MA 01460              ST LOUIS MO 63123-5233
       508-486-2179                    314-923-2416
       SCOTT.JAMESON@LJO.DEC.COM       314-340-2212
                                       wseymour@email.usps.gov
       BOB JERVIS 
       SUN MICROSYSTEMS INC            REID TATGE
       M/S UMTV12-40                   TEXAS INSTRUMENTS INC
       2550 GARCIA AVENUE              M/S 6431
       MOUNTAIN VIEW CA 94043-1100     PO BOX 1443
       415-336-7964                    HOUSTON TX  77001
       415-964-0946                    713-274-3495
       robert.jervis@eng.sun.com       713-274-2558
       
       JANIS JONNEON                   JIM THOMAS
       SEQUENT COMPUTER SYSTEMS        517 HENDON COURT
       15450 SW KOLL PARKWAY           SUNNYVALE CA 94087
          X3 Subgroup Annual Report 1996 --- WG14 N649  X3J11/97-012       5
                                       


       BEAVERTON OR 97006-6063         408-447-5781
       501-578-5458                    JTHOMAS@BEST.COM
       janis@sequent.com
                                       FRED TYDEMAN
       LAWRENCE JONES                  MEISENWEG 20
       SDRC                            71032 BOBLINGEN GERMANY
       2000 EASTMAN DRIVE              49-7031-288964
       MILFORD OH 45150 
       513-576-2070                    TRUMAN VAN SICKLE
                                       MOTOROLA INC
       DAVID KEATON                    12254 HANCOCK STREET
       KEATON CONSULTING               CARMEL IN 46032
       #311                            317-571-7011
       1630 30TH STREET 
       BOULDER CO 80301                DOUGLAS WALLS
       719-687-3577                    SUN MICROSYSTEMS INC
                                       M/S UMPK16-303
       JOHN KWAN                       2550 GARCIA AVENUE
       HEWLETT-PACKARD CO              MOUNTAIN VIEW CA 94043-1100
       19447 PRUNERIDGE AVE            415-786-9319
       CUPERTINO CA 95014              douglas.walls@eng.sun.com
       408-447-6442 
                                       JEFF ZEEB 
       JOHN LEVINE                     DIGITAL EQUIPMENT CORP 
       I.E.C.C.                        ZKO 2-3/N30
       PO BOX 640                      110 SPIT BROOK ROAD 
       TRUMANSBURG NY 14886            NASHUA NH 03062 
       johnl@iecc.com                  603-881-2070 
       
       FRANCIS LYNCH                   FRED ZEMKE
       PLUM HALL INC                   ORACLE CORPORATION
       827 BEACON DRIVE                BOX 659408
       SCHAUMBURG IL 60193             500 ORACLE PARKWAY
                                       REDWOOD SHORES CA 94065
       TOM MACDONALD                   415-506-2051
       SILICON GRAPHICS INC            415-506-7203
       655F LONE OAK DRIVE             fzemke@us.oracle.com
       EAGAN MN 55121 
       612-683-5818                    JONATHAN ZIEBELL
       612-683-5307                    UNISYS CORP 
       tam@cray.com                    M/S MV-1222 
                                       25725 JERONIMO ROAD 
       NELSON MATTOS                   MISSION VIEJO CA 92691-2792 
       IBM CORPORATION
       DEPT K55/B1
       650 HARRY ROAD
       SAN JOSE CA 95120
       408-927-2567
       408-927-4030
       mattos@vnet.ibm.com
       
       [e.]  Liaison Activities: 
       
          X3 Subgroup Annual Report 1996 --- WG14 N649  X3J11/97-012       6
                                       


       SC22/WG14 (ISO C): assist with revision of C standard. 
       X3J16:  coordinate issues common to C/C++.
       X3T2: learn more about their work and the impact of supporting 
           language-independent arithmetic in C9X).
       
       [f.]  Administration Matters of Note: None.
       
       [g.]  Procedural Matters of Note: None.
       
       [h.]  Recommendations: None.
       
       [i.]  Market Impact: No comment.
       
       4. Anticipated Projects 
       
       None beyond continuing with the revision process and Defect
       Reports.
       
       5. Future Trends in this Technical Area 
       
       The vast majority of the participants on X3J11 and SC22/WG14
       believe an enhanced C language has a significant role to play in
       future software development. The evolution and acceptance of
       Standard C++ may well affect future revisions of C, as will
       other standardization efforts such as internationalization and
       cross-language standards and bindings. At this stage it is too
       soon to predict just what the future standardization
       requirements for C will be be once C9X has been adopted. To be
       sure, there are competing technologies, not the least of which
       is the Java (TM) programming language, increasingly being used
       for the development of stand-alone and window-based programs,
       which in recent years, have been the domain of C and C++.