From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada-Win32 bindings
Date: Tue, 7 Aug 2018 17:14:17 -0500
Date: 2018-08-07T17:14:17-05:00 [thread overview]
Message-ID: <pkd5jp$673$1@franka.jacob-sparre.dk> (raw)
In-Reply-To: 2d07e544-8e98-458c-894c-cdd898f29440@googlegroups.com
"Dan'l Miller" <optikos@verizon.net> wrote in message
news:2d07e544-8e98-458c-894c-cdd898f29440@googlegroups.com...
...
>Alex, do what .you. think is best. I am a strong believer in multiple
>competing
>alternatives, producing a Darwinian survival-of-the-fittest outcome.
For thicker bindings, that's probably good advice. For a low-level bindings,
however, ones that aren't going to be very usable from Ada regardless of
details, probably the best thing is to standardize on a single set and stick
to it. The reason being that it is a a foundation that all of those thicker
bindings are built on, and it's best if that's a portable solution that
itself changes hardly ever.
(One could even argue that exposing low-level bindings at all just puts Ada
in a bad light, since they're harder to use than in C, but provide no more
safety. You need at least medium or better still thick bindings to make them
usable in Ada and to provide that safety.)
Randy.
next prev parent reply other threads:[~2018-08-07 22:14 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-08-04 0:20 Ann: Ada-Win32 bindings alby.gamper
2018-08-04 7:10 ` Dmitry A. Kazakov
2018-08-04 9:58 ` alby.gamper
2018-08-04 11:27 ` Dmitry A. Kazakov
2018-08-06 21:57 ` Randy Brukardt
2018-08-06 22:11 ` Randy Brukardt
2018-08-07 9:45 ` alby.gamper
2018-08-07 14:12 ` Dan'l Miller
2018-08-07 22:14 ` Randy Brukardt [this message]
2018-08-07 22:02 ` Randy Brukardt
2018-08-07 15:38 ` Ann: " Aurele Vitali
2018-08-09 12:00 ` alby.gamper
2018-08-09 13:38 ` Aurele Vitali
2018-08-09 21:46 ` Jere
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox