comp.lang.ada
 help / color / mirror / Atom feed
From: Richard D Riehle <laoXhai@ix.netcom.com>
Subject: Re: [Fwd: F22 completes 11% of its Flight tests]
Date: 2000/01/13
Date: 2000-01-13T00:58:01+00:00	[thread overview]
Message-ID: <85j7up$3m$1@nntp9.atl.mindspring.net> (raw)
In-Reply-To: Dt7f4.2222$iy5.92651@typ12.deja.bcandid.com

In article <Dt7f4.2222$iy5.92651@typ12.deja.bcandid.com>,
	"jtarver" <jtarver@tminet.com> wrote:

>
>Bill Greene <wrg@Ganymede.com> wrote in message
>news:387D011B.2DC@Ganymede.com...

>> Also, it's not entirely accurate to say that Ada was intended to be
>> platform transparent.
>
>That is exactly the original selling point for the funding of Ada.

Well, not exactly.  One of the selling points for a language such
as Ada was portability, not transparency.  There is a difference.
In practice, most of Ada software has been portable.  The exceptions
have been low-level routines that incorporate platform-specific
information in their implementation.  For example, the interrupt
scheme for a VAX will be quite different from that on an PowerPC.

I think the extensions you cite are packages provided by the compiler
publisher that enable the programmer to take advantage of capabilities
of the targeted platform.  Such packages are quite common.  They do
not extend the language.  Rather, they use the abstraction model of
Ada exactly as originally intended.  

When measured against other languages for portability, Ada turns out
to be one of the most portable languages available -- especially the
current Ada 95 standard.  It is even more portable than Java since it
can be used in place of Java to create applets that run on the JVM. 

As to "selling points," one needs to look at the many other selling
points of Ada, as well.  These include one very big point:  the ability
of the compiler to catch the maximum number of errors as early as possible
in the development process.  From the perspective of software economics,
this turns out to be one of the most significant of Ada's "selling points."

Richard Riehle

 




  parent reply	other threads:[~2000-01-13  0:00 UTC|newest]

Thread overview: 71+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-01-12  0:00 [Fwd: F22 completes 11% of its Flight tests] Rocky
2000-01-12  0:00 ` Marin D. Condic
2000-01-12  0:00   ` jtarver
2000-01-12  0:00     ` Bill Greene
     [not found]       ` <Ft6f4.2216$iy5.114812@typ12.deja.bcandid.com>
2000-01-12  0:00         ` David Tannen
2000-01-13  0:00           ` Harry Andreas
2000-01-12  0:00         ` Bill Greene
2000-01-12  0:00           ` jtarver
2000-01-12  0:00             ` Bill Greene
     [not found]               ` <3d8f4.2267$iy5.117569@typ12.deja.bcandid.com>
2000-01-12  0:00                 ` Bill Greene
2000-01-14  0:00                 ` Keith Thompson
2000-01-13  0:00             ` Richard D Riehle [this message]
2000-01-13  0:00             ` Ted Dennison
2000-01-13  0:00               ` jtarver
2000-01-13  0:00               ` Jeff Carter
     [not found]                 ` <yxof4.2433$iy5.130692@typ12.deja.bcandid.com>
2000-01-14  0:00                   ` Tarjei T. Jensen
2000-01-14  0:00         ` Marin D. Condic
2000-01-14  0:00           ` Ed Falis
2000-01-14  0:00             ` Bill Greene
2000-01-15  0:00               ` Keith Willshaw
2000-01-15  0:00                 ` Marin D. Condic
2000-01-15  0:00                   ` Keith Willshaw
2000-01-16  0:00                     ` Gautier
     [not found]                     ` <38821915.B56815F8@maths.unine.ch>
     [not found]                       ` <85t9oa$867$1@ssauraaa-i-1.production.compuserve.com>
2000-01-17  0:00                         ` Gautier
2000-01-17  0:00                           ` Keith Willshaw
     [not found]                   ` <oHcg4.2964$iy5.180009@typ12.deja.bcandid.com>
2000-01-16  0:00                     ` Keith Thompson
2000-01-16  0:00                       ` jtarver
2000-01-16  0:00                         ` David Starner
2000-01-16  0:00                         ` Gautier
2000-01-16  0:00                         ` Keith Thompson
2000-01-17  0:00                         ` Marin D. Condic
2000-01-17  0:00                           ` jtarver
2000-01-17  0:00                             ` Gautier
2000-01-17  0:00                               ` jtarver
2000-01-17  0:00                                 ` Bill Greene
2000-01-19  0:00                                 ` Robert S. White
2000-01-19  0:00                                   ` Ted Dennison
2000-01-19  0:00                                     ` Robert S. White
2000-01-25  0:00                                       ` Stefan Skoglund
2000-01-25  0:00                                         ` Richard D Riehle
2000-01-26  0:00                                           ` Mark Lundquist
2000-01-26  0:00                                             ` Samuel T. Harris
2000-01-17  0:00                             ` Keith Thompson
2000-01-17  0:00                       ` K. Devlin
2000-01-17  0:00                         ` Chris Douglas
2000-01-18  0:00                           ` P. S. Norby
     [not found]                         ` <QHvg4.3143$iy5.200225@typ12.deja.bcandid.com>
2000-01-17  0:00                           ` David Starner
2000-01-26  0:00                             ` Mark Lundquist
2000-01-17  0:00                           ` David Gillon
2000-01-17  0:00                           ` Stuart Palin
2000-01-17  0:00                             ` jtarver
2000-01-17  0:00                               ` David Tannen
2000-01-18  0:00                               ` K. Devlin
2000-01-18  0:00                           ` K. Devlin
2000-01-18  0:00                             ` Ed Falis
2000-01-18  0:00                               ` Ted Dennison
2000-01-31  0:00                         ` Roga Danar
2000-01-15  0:00                 ` K. Devlin
2000-01-15  0:00               ` Marin D. Condic
2000-01-15  0:00             ` Marin D. Condic
2000-01-15  0:00               ` David Starner
2000-01-15  0:00                 ` Marin D. Condic
2000-01-16  0:00                   ` Keith Willshaw
2000-01-16  0:00                     ` Paul J. Adam
2000-01-16  0:00                       ` John Keeney
2000-01-17  0:00                         ` Paul J. Adam
2000-01-18  0:00                     ` Tarjei T. Jensen
2000-01-18  0:00                       ` Keith WIllshaw
2000-01-25  0:00                         ` Stefan Skoglund
2000-01-14  0:00     ` Marin D. Condic
     [not found] <sBvg4.3142$iy5.199834@typ12.deja.bcandid.com>
2000-01-17  0:00 ` tmoran
replies disabled

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