From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,474d28ddf953b3c1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-12-13 14:48:29 PST Newsgroups: comp.lang.ada Path: bga.com!news.sprintlink.net!howland.reston.ans.net!math.ohio-state.edu!uwm.edu!lll-winken.llnl.gov!noc.near.net!inmet!dsd!stt From: stt@dsd.camb.inmet.com (Tucker Taft) Subject: Re: Ada 95 is the name Message-ID: Sender: news@inmet.camb.inmet.com Organization: Intermetrics, Inc. References: <3bi9sq$17r@Starbase.NeoSoft.COM> <1994Dec9.173347.18649@sei.cmu.edu> <3cho0b$k4f@cliffy.lfwc.lockheed.com> Date: Tue, 13 Dec 1994 21:48:36 GMT Date: 1994-12-13T21:48:36+00:00 List-Id: In article <3cho0b$k4f@cliffy.lfwc.lockheed.com>, Garlington KE wrote: >Jean D. Ichbiah (ichbiah@jdi.tiac.net) wrote: > >: There is no such thing as "Ada83/7": I wrote the manual and you can >: read it : The language published in 1983 is called "Ada". And now, >: as you read, the new language is called "Ada 95". > >I've been curious about this, too. My copy of the draft Ada 95 manual just says >"Programming Language Ada" on the title page. The Foreword (at least in >draft 5.0) says, "ISO/IEC 8652 defines the Ada programming language, a >general-purpose language designed to support the construction of long-lived, >highly reliable software systems. This International Standard replaces the >previous version of 1987." > >If this is so, shouldn't Ada mean The Latest Ada (at least as of 1995), and >Ada 95 and Ada 87 be the preferred form when referring to the current version >and the previous version in the same context? Yes, "Ada" by itself will eventually come to mean the latest Ada. But most available "Ada" compilers today handle Ada 83/87, so it might be confusing to start to presume "Ada" meant Ada 95. Better to be explicit until we are all using the latest version. Note that sometimes a new language standard does not replace the old one. However, in the case of Ada, the new ISO standard replaces the old one, and similarly for ANSI. I believe that at least for a while (perhaps still), "Fortran" meant Fortran 77 and "Fortran 90" was considered a distinct standard (perhaps only by ANSI?). >Ken Garlington GarlingtonKE@lfwc.lockheed.com >F-22 Computer Resources Lockheed Fort Worth Co. -Tucker Taft stt@inmet.com Intermetrics, Inc.