www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/03/16/13:52:16

Date: Thu, 16 Mar 95 10:14:38 PST
From: KUBLER AT MASS DOT dnet DOT hac DOT com
To: ARPA:@sun.soe.clarkson.edu, hac2arpa DOT hac DOT com AT sun DOT soe DOT clarkson DOT edu
PP-Warning: Parse error in original version of preceding line
Original-To: ARPA::"djgpp AT sun DOT soe DOT clarkson DOT edu"@hac2arpa.hac.com

> Mike Feldman said:
>
>I've been using GNAT extensively on Solaris, DOS, and OS/2. It is a
>very nice piece of work. It will be completed by summer; it is
>_quite_ usable now. I follow discussions about C++ templates with
>great interest; Ada has had working templates for 10 years, and GNAT
>does them fine too.  No tasking yet on DOS, but we are working on
>that here at GW now.

I am a [former] user who found it unusable on either Solaris or DOS.
GNAT would not compile Ada applications, either dieing or telling me
about unimplemented features.  Finally I tried compiling PIWG's to at
least get performance data.  GNAT failed there too, among other 
problems, it didn't support the attributes of DURATION, my memory tells
me that GNAT supported fixed point with floating point implementation. 
A colleague of mine returned from a presentation of Mr. Dewar very
enthusiastic about GNAT and its projected March 95 validation.  I 
offered to bet him a dollar a day for every day over (me) or under (him)
that deadline.  (He declined)

I deleted all the GNAT modules on my DOS machine but I kept the DJGPP
support because I found I could do real work with C and C++. 

>Also, GNAT is about 250k lines of (mostly) Ada 95, (a bit of C around 
>the edges) so its writers get a lot of opportunity to test the compiler 
>on itself! GNAT has been compiling itself since July 1993, and its own
>sources contain more and more of the Ada 95 extensions with each new 
>release (new releases about once a month now).

But the compiler isn't multitasking(?), so that feature will never
be self-tested.  Not to mention representation_clause, etc, maybe 10%
of Ada95 will be tested.

>The GNAT Team expects to be able to validate (using the government-
>sponsored validation suite) in the summer.

What host and target?
Validation is target and host specific, I expect without tasking the
DOS version will _never_ be validated.  A co-worker told me GNAT will
never be validated because commercial vendors object to the sponsored
competition.  

Douglas C. Kubler
kubler AT mass DOT dnet DOT hac DOT com         
My opinions are my own.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019