comp.lang.ada
 help / color / mirror / Atom feed
From: eachus@spectre.mitre.org (Robert I. Eachus)
Subject: Re: What ada 83 compiler is *best*
Date: 1998/12/10
Date: 1998-12-10T00:00:00+00:00	[thread overview]
Message-ID: <EACHUS.98Dec10113707@spectre.mitre.org> (raw)
In-Reply-To: 1998Dec9.092835.1@eisner

In article <1998Dec9.092835.1@eisner> kilgallen@eisner.decus.org (Larry Kilgallen) writes:

   >> I have yet to find supported Ada95 compilers for:

   >> 	MVS		Popular, Currently available
   >> 	OS400		Popular, Currently available
   >> 	HP-MPE		Currently available
   >> 	VAX/VMS		Popular, Currently available
   >> 	Macintosh 68K	Popular
   >> 	Alpha NT	Currently available

   >> Giving Ada95 an answer of "Yes" for question 1 seems
   > dubious to me.

  > I do not disagree about the extent to which a lack of compilers
  > affects Ada popularity.  I do not disagree that lack of Ada 95 usage
  > affects the availability of compilers.  The statement with which I
  > was disagreeing was that Ada95 was available on "all popular and
  > currently available" operating systems.  Ada advocacy should be
  > tempered by accuracy so as to distinguish it from the rest of the
  > computer industry. :-)

   Short answer--I disagree completely with your characterization of
any of these products with the possible exception of MVS, as popular
and currently available.  Perhaps the right characterization is "once
popular, still somewhat available."

   Of course, with the possible exception of OS400, there were several
validated Ada 83 compilers for every machine on your list.  In fact I
am supporting projects that use several of them.  The reality is that
for something like VAX/VMS, there is no great pressure to switch
existing Ada 83 code to Ada 95, but there is a need to maintain the
existing base.  So there is a continued demand for Ada 83 on the VAX,
but no visible Ada 95 demand.  New VMS starts use Alphas.

   And since I mentioned Alphas, Alpha NT is a very special case.
There are good Alpha VMS compilers, and there are good x86 NT
compilers, in many cases versions of the same compiler, so a port
would be trivial.  In fact I believe GNAT actually had such a version
at one point.   Is the lack of demand for that product due to a lack
of demand for NT on Alpha, or due to a lack of demand for Ada 95?  My
best guess is that most Alpha NT machines are used as servers for NT
networks where the desktop machines are Pentium, etc., based.  So the
Ada compilers on those servers are actually run on and targeted to the
desktop.
--

					Robert I. Eachus

with Standard_Disclaimer;
use  Standard_Disclaimer;
function Message (Text: in Clever_Ideas) return Better_Ideas is...




  reply	other threads:[~1998-12-10  0:00 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-12-03  0:00 What ada 83 compiler is *best* Rick Thorne
1998-12-03  0:00 ` Larry Kilgallen
1998-12-03  0:00 ` Gautier
1998-12-07  0:00   ` Rick Thorne
1998-12-07  0:00     ` Chris Morgan
1998-12-08  0:00       ` Rick Thorne
1998-12-08  0:00         ` David Gillon
1998-12-08  0:00           ` Rick Thorne
1998-12-08  0:00         ` Matthew Heaney
1998-12-08  0:00           ` Larry Kilgallen
1998-12-09  0:00           ` John McCabe
1998-12-08  0:00         ` Robert I. Eachus
1998-12-08  0:00           ` Larry Kilgallen
1998-12-09  0:00             ` dewarr
1998-12-09  0:00               ` Larry Kilgallen
1998-12-10  0:00                 ` Robert I. Eachus [this message]
1998-12-10  0:00                   ` Larry Kilgallen
1998-12-07  0:00     ` Pat Rogers
1998-12-08  0:00       ` Rick Thorne
1998-12-08  0:00         ` Pat Rogers
1998-12-08  0:00           ` Rick Thorne
1998-12-08  0:00             ` Pat Rogers
1998-12-08  0:00               ` Rick Thorne
1998-12-08  0:00                 ` Pat Rogers
1998-12-09  0:00                 ` Matthew Heaney
1998-12-09  0:00                 ` Marc A. Criley
1998-12-08  0:00     ` Roga Danar
1998-12-08  0:00       ` Pat Rogers
1998-12-09  0:00         ` Roga Danar
1998-12-10  0:00       ` Robert I. Eachus
1998-12-08  0:00     ` Gautier.DeMontmollin
1998-12-09  0:00     ` Matthew Heaney
1998-12-09  0:00       ` dewarr
1998-12-09  0:00       ` P.S. Norby
1998-12-09  0:00       ` Marin David Condic
1998-12-10  0:00         ` Robert I. Eachus
1998-12-10  0:00           ` Marin David Condic
1998-12-10  0:00             ` Tucker Taft
1998-12-11  0:00           ` dewarr
1998-12-14  0:00             ` Robert I. Eachus
1998-12-03  0:00 ` marc j bejerano
1998-12-04  0:00 ` Matthew Heaney
1998-12-04  0:00 ` Ada rotting? (was: What ada 83 compiler is *best*) Roga Danar
1998-12-07  0:00   ` Rick Thorne
1998-12-07  0:00     ` Marin David Condic
1998-12-07  0:00       ` Robert A Duff
1998-12-08  0:00         ` Marin David Condic
     [not found]           ` <366D6BF8.B1F4C1C0@hercii.mar.lmco.com>
1998-12-08  0:00             ` Rick Thorne
1998-12-07  0:00       ` David Botton
1998-12-08  0:00       ` Rick Thorne
1998-12-08  0:00         ` Marin David Condic
1998-12-08  0:00           ` Rick Thorne
1998-12-09  0:00             ` Chris Morgan
1998-12-07  0:00 ` What ada 83 compiler is *best* Jeff Carter
1998-12-08  0:00   ` Rick Thorne
1998-12-08  0:00     ` Steve O'Neill
1998-12-08  0:00   ` Robert I. Eachus
  -- strict thread matches above, loose matches on Subject: below --
1998-11-18  0:00 Nobody
1998-11-18  0:00 ` Chris Morgan
1998-11-21  0:00   ` dewarr
1998-11-21  0:00   ` dewarr
1998-11-21  0:00   ` dewarr
1998-11-18  0:00 ` Larry Kilgallen
1998-11-18  0:00   ` Rick Thorne
1998-11-18  0:00     ` dennison
1998-11-18  0:00     ` Gautier de Montmollin
1998-12-03  0:00     ` Roga Danar
1998-11-19  0:00 ` whiter5195
1998-11-23  0:00   ` Charlie McCutcheon
     [not found] ` <36534040.F30A5E5B@hercii.mar.lmco.com>
1998-11-21  0:00   ` Steve Kerr
1998-11-21  0:00     ` Ed Falis
1998-11-21  0:00     ` Chris Morgan
1998-11-22  0:00   ` Keith Thompson
replies disabled

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