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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,66383f4b94d281e6 X-Google-Attributes: gid103376,public From: Laurent.Guerby@enst-bretagne.fr (Laurent Guerby) Subject: Re: Ada-95 Success Stories Date: 1996/05/22 Message-ID: <4xohnhpmck.fsf@leibniz.enst-bretagne.fr>#1/1 X-Deja-AN: 156040026 sender: guerby@leibniz.enst-bretagne.fr references: <319a6322.2564997@news.cais.com> content-type: text/plain; charset=US-ASCII organization: Telecom Bretagne mime-version: 1.0 newsgroups: comp.lang.ada Date: 1996-05-22T00:00:00+00:00 List-Id: 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).