[comp.lang.ada] ADA COMPILERS

kjartan@rhi.hi.is (Kjartan R. Gudmundsson) (04/12/89)

I would like to know about Ada compilers for HP 9000/840 running HP-UX,
and for 386 unix boxes, (ibm ps/2-70). Please tell me about the compilers
you know of.

		thanks
###############################################################################
#                                     #                                       #
#	Kjartan R. Gudmundsson        # 
#	Raudalaek 12                  # 
#	105 Reykjavik                 #     Internet:  kjartan@rhi.hi.is      #
#       Iceland                       #     uucp:  ...mcvax!hafro!rhi!kjartan #
#                                     #                                       #
###############################################################################

kedwards@amelia.nas.nasa.gov (Kelvin W. Edwards) (09/16/89)

I am seeking some information on validated Ada compilers for
use on any of the following computers:

	Commodore Amiga
	Apple MacIntosh
	SGI Iris 4D Series
	Sun MicroSystems (preferrably under SunOS3.4 or higher)

In particular,  does such a compiler exist and, if so, what are the 
hardware/software requirements for it ?  Also, does it have a 
good working environment ?  Any helpful experience you could pass on 
would also be appreciated.  Thanks in advance.

	Sincerely,
		 kelvin edwards

rec@dg.dg.com (Robert Cousins) (09/29/89)

I, too, am seeking information on validate ADA compilers.
The machine I am interested in is a 386 under Everex Unix (will
run Interactive binaries also).  Does anyone have any info?

Thankx

Robert Cousins
Speaking for myself alone.

billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ) (11/17/89)

From schmidt@zola.ics.uci.edu (Doug Schmidt):
>>   Fortunately, compiler
>>   technology is now capable of delivering tight, efficient Ada
>>   object code, better than that being produced by C compilers.
> 
> 1. Precisely which Ada compilers produce better code than 
>    which C compilers? Not all compilers are created equal...

   The Telesoft TeleGen2 compiler, vs. all available C compilers,
   as of circa October 1988; contact Telesoft for details, since 
   the statement was made at the Telesoft User's Group meeting at
   the Tri-Ada '88 conference.  

> 2. What are the benchmarks and where can they be obtained?  If, in
>    order to generate good code, Ada programmers must limit themselves to
>    a `Pascal subset' of the language exactly what advantages have
>    accrued?

   I seem to recall "Dhrystone", among others, being cited.  There 
   were no limitations on the use of the Ada language.
 
> 3. What are the hardware/OS platforms and what are the relative costs
>    between the Ada and C compilers/environments?  After all, it is
>    unfair to compare a $500,000 Rational Ada environment against
>    a $120 copy of Turbo C on MS DOS ;-).

   I think the comparison might have focused on Sun workstations,
   but I'm by no means positive.  In any event, the point of contact is:

      TeleSoft, 5959 Cornerstone Court West, San Diego, CA, 92121-9891

   There were several articles in the Proceedings of Tri-Ada '88
   which considered at length the sophisticated optimization techniques
   which went into the TeleGen2 compiler; that might also be a good source. 
 
   There has been a new release of the TeleGen2 compiler since October 
   1988, and undoubtedly new releases of C compilers as well, so it 
   would probably be best to contact TeleSoft directly at the above 
   address for the most recent competitive statistics.  
    

   Bill Wolfe, wtwolfe@hubcap.clemson.edu

ostlund@SRC.Honeywell.COM (John Ostlund) (01/18/90)

Anyone know of any ADA compilers for a PC and/or SUN workstations???

(any ADA interpreters available?)

Please reply to: OSTLUND@SRC.Honeywell.com

      Thanks in advance, John.

dsalter@BCGUNT.AF.MIL (douglassalter@ajpo.sei.cmu.edu,) (04/19/91)

Could you please sent a list of validated ADA compilers to
 dsalter@BCGUNT.AF.MIL - DDN address 26.7.0.13. We are especially interested
any WANG ADA compilers.