comp.lang.ada
 help / color / mirror / Atom feed
From: Laurent.Guerby@enst-bretagne.fr (Laurent Guerby)
Subject: Re: Ada-95 Success Stories
Date: 1996/05/22
Date: 1996-05-22T00:00:00+00:00	[thread overview]
Message-ID: <4xohnhpmck.fsf@leibniz.enst-bretagne.fr> (raw)
In-Reply-To: 319a6322.2564997@news.cais.com


   Mark asked about "Ada 95 success stories", and Richard B. Johns
answered :

Richard> Well, this post is 6 days old, and there are no replys.
Richard> Guess the answer is "NO!";-).

   There's at least GNAT which fron-end is written in Ada 95,
bootstraped from Ada 83 with incremental use of new features. For
SLOCS, around 200K of documented Ada code, targets, may be more than
20 (GCC back-end plus portability-in-mind helping).

   Something to point out is that Ada 95 has been designed first, then
the compiler follow (idem for Ada 83). It's not the same process than,
for example C++ or ANSI C.

Richard> Actually, in the project I work on, we are still doing Ada 83
Richard> coding and going to classes to teach us the differences
Richard> between Ada 95 and Ada 83.

Richard> We haven't been mandated to code in Ada 95, and we are not
Richard> anticipating having to switch and convert all our code over
Richard> in the forseeable future.

   A priori, the convertion is not too hard for user code (not the
same thing for compilers ;-), an Ada 83 program is likely to be a
legal Ada 95 program (except in a few well known cases).

   So I think that by "convert" you mean "rewrite existing Ada 83 code
to take full advantage of the new features of Ada 95" ;-).

-- 
--  Laurent Guerby, student at Telecom Bretagne (France), Team Ada.
--  "Use the Source, Luke. The Source will be with you, always (GPL)."
--  http://www-eleves.enst-bretagne.fr/~guerby/ (GATO Project).
--  Try GNAT, the GNU Ada 95 compiler (ftp://cs.nyu.edu/pub/gnat).




  parent reply	other threads:[~1996-05-22  0:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-05-15  0:00 Ada-95 Success Stories Mark Doernhoefer
1996-05-21  0:00 ` Richard B. Johns
1996-05-22  0:00   ` progers
1996-05-22  0:00     ` James E. Hopper
1996-05-22  0:00   ` Theodore E. Dennison
1996-05-22  0:00 ` Carl Bowman
1996-05-23  0:00   ` Mark Doernhoefer
1996-05-24  0:00     ` James E. Hopper
1996-05-24  0:00     ` Robert Dewar
1996-05-24  0:00     ` Robert Dewar
1996-06-03  0:00     ` Chris Morgan
1996-06-03  0:00       ` Robert Dewar
1996-05-22  0:00 ` Laurent Guerby [this message]
1996-05-24  0:00   ` Richard B. Johns
  -- strict thread matches above, loose matches on Subject: below --
1996-05-24  0:00 tmoran
1996-05-24  0:00 ` Robert Dewar
1996-05-24  0:00   ` Theodore E. Dennison
1996-05-25  0:00     ` Robert Dewar
1996-05-28  0:00       ` Theodore E. Dennison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox