From: Marin David Condic <nobody@noplace.com>
Subject: Re: ISO/IEC 14519 - Ada POSIX binding
Date: Fri, 20 Jun 2003 07:57:44 -0400
Date: 2003-06-20T11:57:52+00:00 [thread overview]
Message-ID: <3EF2F6B8.3030706@noplace.com> (raw)
In-Reply-To: m38yrxd9pf.fsf@niflheim.malonet
I am not familiar with that standard, so I don't know about any specific
problems. I would comment on some general problems:
You might have a variety of problems tying one standard to another. If
the other standard you are referencing is changed, this creates problems
for updating your standard. Are you forced to update your standard? Do
you rely on an out-of-date standard for some potentially long span of
time? Its not insurmountable, but it is an issue.
Also, this POSIX standard may be including a lot of things that might be
difficult to support across a multitude of platforms. Ada was intended
for machines ranging from bare-boards (no OS) up to full-size machines
with lots of different OS's - some of which may not themselves be POSIX
compliant. So you might have issues relating to the Least Common
Denominator syndrome that standards have to deal with.
I don't know at what level this standard is written to, but it may
likely be dealing with lots of lower level things in order to be
applicable across a variety of implementations. If Ada had a sockets
package, I'd like to see it abstract away as much as possible from the
mechanisms used to move the bits. Is that philosophy incompatible with
the standard you cite?
It is probably worth a look at the standard to determine its
applicability, but I could imagine some reasons why it might not be the
best answer.
MDC
Mark Lorenzen wrote:
> There has lately been some discussions on c.l.a about defining a
> socket package for use with Ada 200Y - either as a part of the
> standard or as a de-facto standard socket package.
>
> So my big question is therefore: What's wrong with ISO/IEC 14519? It
> is of course pretty big, but that is a natural consequence of POSIX
> being big.
>
> I think it would be better to require that vendors support the ISO/IEC
> 14519 instead of trying to define all sorts of packages that do not
> have the inter-operability and common data types that the ISO/IEC
> 14519 packages have.
>
> What is your opinion?
>
> - Mark
--
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jast.mil/
Send Replies To: m c o n d i c @ a c m . o r g
"In general the art of government consists in taking as
much money as possible from one class of citizens to give
to the other."
-- Voltaire
======================================================================
next prev parent reply other threads:[~2003-06-20 11:57 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-06-19 21:43 ISO/IEC 14519 - Ada POSIX binding Mark Lorenzen
2003-06-19 21:29 ` tmoran
2003-06-28 23:48 ` Richard Riehle
2003-06-20 11:57 ` Marin David Condic [this message]
2003-06-20 14:08 ` Ludovic Brenta
2003-06-20 16:39 ` Warren W. Gay VE3WWG
2003-06-20 18:33 ` tmoran
2003-06-20 19:09 ` Warren W. Gay VE3WWG
2003-06-21 19:14 ` Florian Weimer
2003-06-21 19:42 ` tmoran
2003-06-21 21:04 ` Robert I. Eachus
2003-06-29 15:05 ` Florian Weimer
2003-06-20 19:24 ` Georg Bauhaus
2003-06-20 20:49 ` Warren W. Gay VE3WWG
2003-06-20 20:49 ` Wesley Groleau
2003-06-20 23:05 ` Mark Lorenzen
2003-06-21 1:49 ` David Emery
2003-06-21 19:19 ` Florian Weimer
2003-06-21 21:47 ` David Emery
2003-06-21 22:22 ` Larry Kilgallen
2003-06-23 16:13 ` Warren W. Gay VE3WWG
2003-06-23 22:41 ` Berend de Boer
2003-06-24 9:52 ` Lutz Donnerhacke
2003-06-24 20:43 ` Berend de Boer
2003-06-25 9:02 ` Pascal Obry
2003-06-25 9:46 ` Lutz Donnerhacke
2003-06-25 21:19 ` Berend de Boer
2003-06-21 13:01 ` Pascal Obry
2003-06-21 12:11 ` Marin David Condic
2003-06-21 12:44 ` Ludovic Brenta
2003-06-21 13:03 ` Larry Kilgallen
2003-06-21 22:28 ` Ludovic Brenta
2003-06-22 3:45 ` Larry Kilgallen
2003-06-22 8:47 ` Mark Lorenzen
2003-06-23 16:36 ` Warren W. Gay VE3WWG
2003-06-24 11:46 ` Marin David Condic
2003-06-21 19:09 ` Florian Weimer
2003-06-21 22:38 ` Mark Lorenzen
2003-06-21 22:51 ` Ludovic Brenta
2003-06-23 16:54 ` Warren W. Gay VE3WWG
2003-06-24 11:49 ` Marin David Condic
2003-06-24 13:31 ` Warren W. Gay VE3WWG
2003-06-23 16:46 ` Warren W. Gay VE3WWG
2003-06-23 22:43 ` Berend de Boer
2003-06-29 15:10 ` Florian Weimer
2003-06-29 20:58 ` David Emery
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox