From: Marin David Condic <nobody@noplace.com>
Subject: Re: FW: Is the Writing on the Wall for Ada?
Date: Wed, 01 Oct 2003 13:09:58 GMT
Date: 2003-10-01T13:09:58+00:00 [thread overview]
Message-ID: <3F7AD21B.7030902@noplace.com> (raw)
In-Reply-To: rP6dnXq1DYaVgOeiU-KYgw@gbronline.com
Except that you still have the problem of expanding the validation.
Every package you add to the ARM needs sufficient documentation of
behavior to make it validatable - and *then* you've got to go write
tests to prove that someone's compiler did the job right and **then**
someone has to run all that validation and make sure it passes. The
costs keep multiplying and pretty soon the vendors are howling because
you're driving them into bankruptcy. Adding stuff to the ARM is
difficult, costly and slow. I'd prefer not to add things to the ARM that
don't involve some structural change to the language (syntax/semantics
of the language itself.) Packages that can be implemented totally within
the syntax/semantics of Ada are best dealt with in other ways.
Add *LOTS* of packages to Ada and make it more useful and convenient.
Let's just do it in a less formal way so that we don't kill the vendors
with implementation/validation effort. A Conventional Ada Library would
accomplish this.
MDC
Wes Groleau wrote:
>
> If the IO packages all have the same "shape"
> then they should not require a lot of extra
> text.
>
> I see no point in having several pages that
> are identical except for part of the type name.
> (There's already too much of that in the child
> packages of Ada.Text_IO and in Wide_String routines
> repeating the text for String routines.)
>
> If they don't have the same "shape" then it
> adds complexity to learning the language.
>
> It always bugged me that IO for some data types is
> Get() and Put() but for others it's Read() and Write().
>
--
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jsf.mil/NSFrames.htm
Send Replies To: m c o n d i c @ a c m . o r g
"All reformers, however strict their social conscience,
live in houses just as big as they can pay for."
--Logan Pearsall Smith
======================================================================
next prev parent reply other threads:[~2003-10-01 13:09 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-09-30 15:56 FW: Is the Writing on the Wall for Ada? Mário Amado Alves
2003-09-30 16:10 ` Preben Randhol
2003-09-30 16:21 ` Larry Kilgallen
2003-09-30 16:33 ` Preben Randhol
2003-09-30 17:10 ` Mário Amado Alves
2003-09-30 18:28 ` Preben Randhol
2003-09-30 18:30 ` Preben Randhol
2003-09-30 22:00 ` Mário Amado Alves
2003-10-01 0:16 ` Wes Groleau
2003-10-01 13:09 ` Marin David Condic [this message]
2003-10-01 13:02 ` Marin David Condic
2003-09-30 17:17 ` Larry Kilgallen
2003-09-30 17:15 ` Mário Amado Alves
2003-10-07 14:42 ` Craig Carey
2003-10-08 18:06 ` Robert I. Eachus
2003-10-09 11:53 ` Marin David Condic
-- strict thread matches above, loose matches on Subject: below --
2003-10-07 16:08 amado.alves
2003-10-08 1:33 ` Wes Groleau
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox