Re: Is it Ada 2005 or Ada 2007?



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@xxxxxxxxxxxxxxxxxxxxxxxxxxx>, Jerry <lanceboyle@xxxxxxxxx> 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?


.



Relevant Pages

  • Re: GNAT on WinXP: System.OS_Lib.Spawn raises Program_Error
    ... RB states that the standard was 'published' in March 2007, AdaCore ... But, other than may be GNAT PRO license users, the official Ada GPL ... version using Ada 2005 specs was not generally available until May 4, ...
    (comp.lang.ada)
  • Re: Extending discriminant types
    ... that means that time Adacore agreed that "Base" attribute could be ... Ada 95 was written. ... programming" (OOP). ... to use attribute names defined in the standard. ...
    (comp.lang.ada)
  • Re: CDT-5
    ... I am very much in favor of the ADA ... creating the code standard. ... then pay again to have them in my software. ... > government where you want to go, they will simply steamroller over you. ...
    (sci.med.dentistry)
  • Re: Ada Component Registry proposal
    ... ;-) But the current standard really is Ada 2000, ... see what changed between Ada 95 and Ada 2000, but I prefer to just use ... "When ISO published the Technical Corrigendum, ... the project editor would provide to ISO in response to such a request. ...
    (comp.lang.ada)
  • Re: CDT-5
    ... Anyone beside me annoyed that the ADA uses our dues money to>>> develop ... >>> this standard, but charges us to obtain a copy of the standard once ... >>> Am I alone in expecting the ADA to send dues paying members a copy of>>> the ... >>> Stephen Mancuso, D.D.S.>>> Troy, Michigan, USA ...
    (sci.med.dentistry)