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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,62a76f7157243e61 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!news.glorb.com!wn11feed!worldnet.att.net!bgtnsc04-news.ops.worldnet.att.net.POSTED!53ab2750!not-for-mail Newsgroups: comp.lang.ada From: anon@anon.org (anon) Subject: Re: Is it Ada 2005 or Ada 2007? Reply-To: anon@anon.org (anon) References: <1193782578.950217.150590@q5g2000prf.googlegroups.com> X-Newsreader: IBM NewsReader/2 2.0 Message-ID: Date: Wed, 31 Oct 2007 00:05:49 GMT NNTP-Posting-Host: 12.64.128.97 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc04-news.ops.worldnet.att.net 1193789149 12.64.128.97 (Wed, 31 Oct 2007 00:05:49 GMT) NNTP-Posting-Date: Wed, 31 Oct 2007 00:05:49 GMT Organization: AT&T Worldnet Xref: g2news2.google.com comp.lang.ada:2665 Date: 2007-10-31T00:05:49+00:00 List-Id: It may change, but as of today, there is only one vendor for Ada 2005 or Ada 2007 specs and that is Adacore's GNAT and GNAT PRO. Adcore at the movement still refer the new standard as Ada 2005, in the press. Business Wire, March 7 2007 report that Adacore was the first to market a "Full Ada 2005" version of Ada. Actually though, the ISO.org defines the current form of Ada as "ISO/IEC 8652:1995/Amd 1:2007" So I would say it should be "Ada 95 Amd 1:2007" or "Ada 2007" for short. ISO/IEC adopted the new standard in Jan 07. But for short term it is still refer by either name. I am wondering in the next release, if Adacore will add the "pragma Ada_07" and keep "pragma Ada_05" for historical compatibility purposes, like they have done with "pragma Ada_83" and "pragma Ada_95". And also add command line option "-gnat07". In a few months we will see what Adacore has decided. In <1193782578.950217.150590@q5g2000prf.googlegroups.com>, Jerry writes: >I have seen the "new" Ada referred to as both Ada 2005 and Ada 2007. >When referring to the new standard and without referring to any >particular implementation of it, which is correct or preferred? I sort >of understand that the standard wasn't agreed to until 2007 but that >might not be the defining event. Is there an official designation or >are left to our own devices to call it what we want? >