comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: newbie Q: storage management
Date: 1997/05/04
Date: 1997-05-04T00:00:00+00:00	[thread overview]
Message-ID: <dewar.862754920@merv> (raw)
In-Reply-To: 5600CF28B69F0B01.A26DF5AC1959B4F2.EBCA9845C622C280@library-proxy.airnews.net


Kevin Cline said

<<Evidently not rapidly enough, since that audience never showed up>>

That's wrong. I guess if Kevin's criterion for success is to achieve
universal dominance (say as Visual Basic has done in the PC development
area), then this audience did not show up.

But a substantial audience has shown up, and the use of Ada is wider
than many people imagine (usually statements like the ones from Kevin
are based on prejudice rather than data). For examle, the survey that
JPR reprinted shows substantial Ada use.

An interesting comparison is to look at the proportion of the OS market
held by Unix, and the proportion of the programming language market held
by Ada. The former is of course much smaller, and yet Unix remains a
significant force, and is likely to be one for a while (even in the
context of the NT blitz, Unix will remain a major player, for example,
in the form of Open/NT).

These days, people often tend to regard a product as a failure if it
does not achieve massive Microsoft-style domination. For example, OS/2
is a failure (wrong, millions of users of OS/2 find it essential, and IBM
continues to fully support it), the Mac is a failure because only 10% of
users use it (never mind that the total number is in the tens of millions),
Delphi is a failure (because only 5% of PC applications use it -- but
go visit the Borland page describing Delphi applications in real life --
Ada would be happy to have such a page), etc. etc. etc.

Of course it is a concern that if Ada has only a small part of the market,
then how will the necessary tools etc appear. That to me is one of the strong
arguments for GNAT. The open systems approach of GNAT means that it is much
easier for GNAT to take advantage of developments for other languages and
systems, and in fact GNAT continues to make rapid progress despite the fact
that ACT is quite a bit smaller than Microsoft :-)

A little note on that progress. Mark V systems announced a new product at
STC that does Ada Diagramming. The exciting thing for us is that this is
the first example of an ASIS application for GNAT developed and marketed
by a third party, quite independent of ACT. One of our objectives in
putting substantial resources into the ASIS development was in the hope that
such applications would appear, so it is nice to see that happening! So far
Mark V has not been able to port this to other Ada 95 compilers, but hopefully
in the future other Ada 95 technologies will develop comarable ASIS interfaces
that will allow such tools to be compiler independent.

Robert Dewar
Ada Core Technologies





  reply	other threads:[~1997-05-04  0:00 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-04-29  0:00 newbie Q: storage management Kaz Kylheku
1997-04-30  0:00 ` Robert I. Eachus
1997-04-30  0:00 ` Marinus van der Lugt
1997-04-30  0:00   ` Jon S Anthony
1997-05-02  0:00     ` Robert Dewar
1997-04-30  0:00 ` Jon S Anthony
1997-05-02  0:00   ` Robert Dewar
1997-05-04  0:00     ` Kaz Kylheku
1997-05-04  0:00       ` Robert Dewar
1997-04-30  0:00 ` Samuel A. Mize
1997-04-30  0:00   ` Jon S Anthony
1997-05-02  0:00     ` Samuel A. Mize
1997-05-02  0:00       ` Jon S Anthony
1997-05-03  0:00       ` Robert Dewar
1997-05-05  0:00         ` Samuel A. Mize
1997-05-06  0:00           ` Robert Dewar
1997-05-06  0:00             ` Robert A Duff
1997-05-08  0:00               ` Jon S Anthony
1997-05-08  0:00                 ` John G. Volan
1997-05-09  0:00                   ` Jon S Anthony
1997-05-09  0:00                     ` John G. Volan
1997-05-13  0:00                       ` Jon S Anthony
1997-05-13  0:00                         ` Robert Dewar
1997-05-09  0:00                 ` Robert A Duff
1997-05-09  0:00                   ` Brian Rogoff
1997-05-10  0:00                     ` Robert A Duff
1997-05-09  0:00                   ` Jon S Anthony
1997-05-10  0:00                     ` Robert A Duff
1997-05-12  0:00                       ` Jon S Anthony
1997-05-10  0:00                   ` Robert Dewar
1997-05-09  0:00                 ` Robert Dewar
1997-05-13  0:00                   ` Jon S Anthony
1997-05-06  0:00           ` Michael F Brenner
1997-05-06  0:00             ` Assuaging sour grapes :-) [was: newbie Q: storage management] John G. Volan
1997-05-07  0:00               ` Kevin Cline
1997-05-07  0:00                 ` John G. Volan
1997-05-07  0:00                   ` John G. Volan
1997-05-07  0:00                     ` Robert Dewar
1997-05-08  0:00                   ` Jon S Anthony
1997-05-08  0:00                 ` Jon S Anthony
1997-05-07  0:00               ` Stephen Posey
1997-05-08  0:00               ` Dynamic binding of packages Nick Roberts
1997-05-08  0:00                 ` John G. Volan
1997-05-07  0:00             ` newbie Q: storage management Jeff Carter
1997-05-07  0:00             ` Robert Dewar
1997-05-09  0:00               ` Robert I. Eachus
1997-05-10  0:00                 ` Robert Dewar
1997-05-03  0:00       ` Robert Dewar
1997-05-03  0:00         ` Jon S Anthony
1997-05-04  0:00           ` Robert Dewar
1997-05-05  0:00         ` Samuel A. Mize
1997-05-04  0:00       ` Kevin Cline
1997-05-04  0:00         ` Robert Dewar [this message]
1997-04-30  0:00   ` kaz
1997-05-02  0:00   ` Samuel A. Mize
1997-05-04  0:00     ` Robert Dewar
1997-05-02  0:00 ` Nick Roberts
1997-05-03  0:00   ` Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
1997-05-08  0:00 Jon S Anthony
1997-05-09  0:00 ` Robert Dewar
1997-05-09  0:00   ` Robert A Duff
1997-05-10  0:00     ` Fergus Henderson
1997-05-10  0:00       ` Robert A Duff
1997-05-12  0:00       ` Jon S Anthony
1997-05-13  0:00         ` Robert Dewar
1997-05-10  0:00 ` Fergus Henderson
1997-05-10  0:00   ` Robert Dewar
1997-05-13  0:00   ` Jon S Anthony
replies disabled

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