comp.lang.ada
 help / color / mirror / Atom feed
* Ada Compilers
@ 2002-05-15 18:55 David Rasmussen
  2002-05-15 19:32 ` Marin David Condic
                   ` (4 more replies)
  0 siblings, 5 replies; 80+ messages in thread
From: David Rasmussen @ 2002-05-15 18:55 UTC (permalink / raw)


What is the best free Ada compiler available?

I know that question is probably silly and will get me redirected to the 
faq. Still, I would like to hear _people's_ opinion, instead of the 
usual "we can't say what's best, that's relative".

More importantly, what do the free compilers lack in contrast to the 
commercial ones?

Also, how portable is typical Ada, and how good is code generation 
compared to C++ on the same platform (typically)?

/David




^ permalink raw reply	[flat|nested] 80+ messages in thread
* Ada compilers
@ 2012-11-24 15:55 arkavae
  2012-11-24 18:56 ` Niklas Holsti
  2012-11-24 18:57 ` Gautier write-only
  0 siblings, 2 replies; 80+ messages in thread
From: arkavae @ 2012-11-24 15:55 UTC (permalink / raw)


It is not clear for me what are the differents avaliables Ada compilers (except for GNAT) ? Is there an other company like Adacore producing Ada compilers ?



^ permalink raw reply	[flat|nested] 80+ messages in thread
* ADA compilers
@ 2005-06-03 18:55 Patty
  2005-06-03 19:04 ` Pascal Obry
                   ` (2 more replies)
  0 siblings, 3 replies; 80+ messages in thread
From: Patty @ 2005-06-03 18:55 UTC (permalink / raw)


I am trying to find an ADA compiler for ADA83 for a Pentium/RedHat
Enterprise Linux 3 operating system platform, but have not been able to
locate one so far. Anyone know of one??




^ permalink raw reply	[flat|nested] 80+ messages in thread
* Re: Ada Compilers
@ 2002-05-20 17:39 David Humphris
  0 siblings, 0 replies; 80+ messages in thread
From: David Humphris @ 2002-05-20 17:39 UTC (permalink / raw)


 > > > One thing I should mention here is that the Aonix compiler has *no*
 > > > compiler optimization options. Gnat and GCC have oodles of them. When
 > > > I asked Aonix about this, I was told that they do some optimization
 > > > (eg: peephole -type stuff) by default.
 > >
 > > This used to be the case for ObjectAda for Windows however this has
 > > been rectified a couple of releases ago. 7.2.1 introduced the optimizer
 > > on the Windows platform.
 >
 > I was unaware of that. Thanks for the clarification. Has the freely
 > downloadable "Special Edition" been so updated? That's the compiler we
 > were actually talking about.

Yes they are available with 7.2.1 Special Edition on WIndows.

David Humphris.




^ permalink raw reply	[flat|nested] 80+ messages in thread
[parent not found: <mailman.1021886521.4259.comp.lang.ada@ada.eu.org>]
* Ada Compilers
@ 1997-11-13  0:00 Nathan A. Barclay
  1997-11-13  0:00 ` bklungle
  0 siblings, 1 reply; 80+ messages in thread
From: Nathan A. Barclay @ 1997-11-13  0:00 UTC (permalink / raw)





The project I'm working on at work is looking into switching from Ada 83 to
Ada 95, and I've been trying to get an idea of how the different Ada 95
compilers compare.  Specifically, the compilers we're considering are GNAT
with Ada Core Technologies' support, Aonix's ObjectAda, Green Hills
Software's Ada compiler, and MAYBE Rational Apex Ada (although it's probably
too expensive).  If anyone has any thoughts on how the compilers compare (or
on related questions, e.g. something they especially like or dislike about
one of them), I'd love to hear them.  We're looking specifically at Sun
Sparc/Solaris systems, but thoughts stemming from other platforms might be
useful too, if not to me then maybe to others.







^ permalink raw reply	[flat|nested] 80+ messages in thread
* ADA Compilers
@ 1996-06-16  0:00 A REILLY
  1996-06-18  0:00 ` Jon S Anthony
  0 siblings, 1 reply; 80+ messages in thread
From: A REILLY @ 1996-06-16  0:00 UTC (permalink / raw)



I'm currently a student at Portsmouth University, studying Computer
Science and I'm interested in obtaining a decent ADA 95 Compiler.  If
anyone knows where I can get one (Cheap) please let me know.

Cheers Andy :-)




^ permalink raw reply	[flat|nested] 80+ messages in thread
* Ada Compilers.
@ 1993-03-14 12:34 David Leslie Garrard
  0 siblings, 0 replies; 80+ messages in thread
From: David Leslie Garrard @ 1993-03-14 12:34 UTC (permalink / raw)



Iam looking for an ada compiler that runs under unix and is distributed
under a GNU type distribution.

DLG




^ permalink raw reply	[flat|nested] 80+ messages in thread
* ADA COMPILERS
@ 1991-04-19 15:22 douglassalter@ajpo.sei.cmu.edu,
  0 siblings, 0 replies; 80+ messages in thread
From: douglassalter@ajpo.sei.cmu.edu, @ 1991-04-19 15:22 UTC (permalink / raw)


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.

^ permalink raw reply	[flat|nested] 80+ messages in thread
* ADA compilers
@ 1990-01-17 18:49 John Ostlund
  0 siblings, 0 replies; 80+ messages in thread
From: John Ostlund @ 1990-01-17 18:49 UTC (permalink / raw)



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.

^ permalink raw reply	[flat|nested] 80+ messages in thread
* Ada Promises
@ 1989-11-15 23:18 Doug Schmidt
  1989-11-16 22:45 ` Ada compilers William Thomas Wolfe, 2847 
  0 siblings, 1 reply; 80+ messages in thread
From: Doug Schmidt @ 1989-11-15 23:18 UTC (permalink / raw)


In article <7053@hubcap.clemson.edu>, billwolf%hazel (William Thomas Wolfe, 2847 ) writes:
>   This has been a property of some early Ada *compilers*, but is
>   not a property of the Ada *language*.  

I basically agree with this in principle, though Ganapathi and
Mendal's IEEE Computer article from February 1989 points out several
areas where the Ada's semantics of reordering operations restricts
code motion and strength reduction.  I'd assume that this penalizes
Ada on certain RISC processors since it limits the degree of
instruction scheduling possible.

>   Fortunately, compiler
>   technology is now capable of delivering tight, efficient Ada
>   object code, better than that being produced by C compilers.

Ironically, Ganapathi and Mendal conclude their article by stating
that:
 
  Use of the following Ada capabilities may hinder optimizations currently
  implemented in most Ada compilers:
  
  * exceptions
  * generic units
  * private and limited private types in package definitions
  * naming and modularity of package definitions, and
  * tasking

In other words, just about every major feature that differentiates Ada
from Modula 2 or Pascal exacts a penalty on optimization.  This is a
realistic and understandable phenomenon (C/C++ certainly contain their
share of features that disrupt optimization), but it also makes me
wonder just exactly what you mean with your claim that Ada compilers
produce better code than C compilers.

To avoid misunderstanding, can you please cite *specific* examples
(especially references to publically available literature) to support
your claim?  For example:

1. Precisely which Ada compilers produce better code than which C compilers?
   Not all compilers are created equal...

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?

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 ;-).

Without independently verifiable, empirical evidence it is difficult
to make an informed choice on this issue.  In the words of R. P.
Feynman:

  The fundamental principle of science, the definition almost, is this:
  the sole test of the validity of any idea is experiment.

Additional proof would greatly increase my confidence that Ada is more than
just another `promising' language (pun intended!).

thanks,

  Doug
--
Master Swordsman speak of humility;             | schmidt@ics.uci.edu (ARPA)
Philosophers speak of truth;                    | office: (714) 856-4034
Saints and wisemen speak of the Tao of no doubt;
The moon, sun, and sea speaks for itself. -- Hiroshi Hamada

^ permalink raw reply	[flat|nested] 80+ messages in thread
[parent not found: <1989Sep <3161@amelia.nas.nasa.gov>]
* Ada Compilers
@ 1989-09-15 20:35 Kelvin W. Edwards
  0 siblings, 0 replies; 80+ messages in thread
From: Kelvin W. Edwards @ 1989-09-15 20:35 UTC (permalink / raw)



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

^ permalink raw reply	[flat|nested] 80+ messages in thread
* ada compilers
@ 1989-04-11 17:01 Kjartan R. Gudmundsson
  0 siblings, 0 replies; 80+ messages in thread
From: Kjartan R. Gudmundsson @ 1989-04-11 17:01 UTC (permalink / raw)


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 #
#                                     #                                       #
###############################################################################

^ permalink raw reply	[flat|nested] 80+ messages in thread

end of thread, other threads:[~2012-11-30 13:08 UTC | newest]

Thread overview: 80+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-15 18:55 Ada Compilers David Rasmussen
2002-05-15 19:32 ` Marin David Condic
2002-05-15 20:45 ` Jacob Sparre Andersen
2002-05-15 21:00   ` Marin David Condic
2002-05-15 21:38   ` Pascal Obry
2002-05-15 22:35     ` Kai Schuelke
2002-05-16 10:27       ` Preben Randhol
2002-05-16 10:37       ` Dmitry A. Kazakov
2002-05-16 13:51         ` Martin Dowie
2002-05-16 15:06       ` Ted Dennison
2002-05-17  1:22         ` Robert Dewar
2002-05-17 14:56           ` Ted Dennison
2002-05-17  1:23         ` Robert Dewar
2002-05-16 16:59       ` Pascal Obry
2002-05-16 18:50         ` Kai Schuelke
2002-05-17  1:19           ` Robert Dewar
2002-05-17 13:38         ` [off-topic] "free" Wes Groleau
2002-05-17 14:51           ` Preben Randhol
2002-05-16 15:03   ` Ada Compilers Fraser Wilson
2002-05-16 15:19     ` Florian Weimer
2002-05-16  1:07 ` Florian Weimer
2002-05-16 13:16   ` Marin David Condic
2002-05-17 22:12     ` David Rasmussen
2002-05-19 21:14       ` Jacob Sparre Andersen
2002-05-20 13:28       ` Marin David Condic
2002-05-21 21:31         ` Greg Bek
2002-05-22  1:47           ` Robert Dewar
2002-05-22 13:52           ` Marin David Condic
2002-05-23 11:01             ` John R. Strohm
2002-05-23 13:29               ` Marin David Condic
2002-05-23 15:50               ` Ted Dennison
2002-05-23 16:39               ` Larry Kilgallen
2002-05-16  2:09 ` Steve Doiel
2002-05-16 10:33 ` Preben Randhol
2002-05-16 10:34   ` Preben Randhol
2002-05-16 11:25   ` David Rasmussen
2002-05-16 12:31     ` Preben Randhol
2002-05-16 13:25       ` David Rasmussen
2002-05-16 13:42         ` Steve Doiel
2002-05-16 14:37           ` David Rasmussen
2002-05-16 19:12         ` Preben Randhol
2002-05-17 15:08         ` Ted Dennison
2002-05-16 13:30       ` Marin David Condic
2002-05-17  8:51         ` Preben Randhol
2002-05-16 17:03   ` Pascal Obry
2002-05-17 15:11     ` Ted Dennison
2002-05-17 16:25       ` Pascal Obry
2002-05-18  7:07         ` Simon Wright
2002-05-18  7:57           ` Pascal Obry
2002-05-19  2:50         ` David Botton
2002-05-17 17:40       ` Preben Randhol
2002-05-18 10:44       ` Jerry van Dijk
2002-05-20 16:55         ` Ted Dennison
2002-05-20 18:47           ` Jerry van Dijk
  -- strict thread matches above, loose matches on Subject: below --
2012-11-24 15:55 Ada compilers arkavae
2012-11-24 18:56 ` Niklas Holsti
2012-11-24 18:57 ` Gautier write-only
2005-06-03 18:55 ADA compilers Patty
2005-06-03 19:04 ` Pascal Obry
2005-06-03 19:12 ` Patty
2005-06-03 19:21   ` Dmitry A. Kazakov
2005-06-03 20:37     ` Björn Lundin
2005-06-03 20:25   ` Jeff C
2005-06-03 20:31   ` Keith Thompson
2005-06-03 20:36   ` Björn Lundin
2005-06-04  5:29   ` Jeffrey Carter
2005-06-04  6:32 ` Martin Krischik
2002-05-20 17:39 Ada Compilers David Humphris
     [not found] <mailman.1021886521.4259.comp.lang.ada@ada.eu.org>
2002-05-20 16:46 ` Ted Dennison
1997-11-13  0:00 Nathan A. Barclay
1997-11-13  0:00 ` bklungle
1996-06-16  0:00 ADA Compilers A REILLY
1996-06-18  0:00 ` Jon S Anthony
1993-03-14 12:34 Ada Compilers David Leslie Garrard
1991-04-19 15:22 ADA COMPILERS douglassalter@ajpo.sei.cmu.edu,
1990-01-17 18:49 ADA compilers John Ostlund
1989-11-15 23:18 Ada Promises Doug Schmidt
1989-11-16 22:45 ` Ada compilers William Thomas Wolfe, 2847 
     [not found] <1989Sep <3161@amelia.nas.nasa.gov>
1989-09-29 13:47 ` Ada Compilers Robert Cousins
1989-09-15 20:35 Kelvin W. Edwards
1989-04-11 17:01 ada compilers Kjartan R. Gudmundsson

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