From: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
Subject: Re: Ada & Posix
Date: 1998/02/23
Date: 1998-02-23T00:00:00+00:00 [thread overview]
Message-ID: <34F16BAE.6005E4A8@cl.cam.ac.uk> (raw)
In-Reply-To: 01bd3fe2$e3a76880$5d2c5c8b@aptiva
Jerry van Dijk wrote:
> It would be great if we would have Posix bindings on
> the major platforms with all compilers, as that would
> remove a lot of environment dependenties in our code.
Fully agreed! Adding a good POSIX.5 binding with man pages
to the GNAT distribution should help a lot to make Ada an
attractive system programming language for Unix systems.
> 1) Anyone willing to do such a binding will first have
> to spend money on buying a standard;
Expensive paper-only standards are a real hazzle for non-commercial
(academic) users. Suggesting your local university library to get
a copy is probably the best approach.
> So, I am not suprised that -AFAIK- no Ada vendors
> are rushing to get the standard implemented.
And as a consequence, not much portable system programming for
Unix in Ada seems to be going on at the moment and GNAT seems to
be mostly used for teaching the language since C development
environments still provide a much richer API at the moment
and every Ada developer has to first come up with his private
subet binding to the C libraries before he can start with the
actual project.
Markus
--
Markus G. Kuhn, Security Group, Computer Lab, Cambridge University, UK
email: mkuhn at acm.org, home page: <http://www.cl.cam.ac.uk/~mgk25/>
next parent reply other threads:[~1998-02-23 0:00 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <01bd3fe2$e3a76880$5d2c5c8b@aptiva>
1998-02-23 0:00 ` Markus Kuhn [this message]
1998-02-23 0:00 ` Ada & Posix Robert Dewar
1998-02-23 0:00 ` Brian Rogoff
1998-02-25 0:00 ` X-Rated Ada [slightly rude] Nick Roberts
1989-11-20 16:47 Ada vs. Posix -- the battle continues mjl
1989-11-20 21:51 ` Ada & Posix William Thomas Wolfe, 2847
1989-11-21 1:06 ` William Thomas Wolfe, 2847
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox