[comp.windows.x] ADA

PAYNE@latlog.UUCP (06/21/88)

Could someone please mail me any details on an ADA interface to X11 and
any toolkits, UIMS's or whatever that have an ADA binding.

Thanks in advance.

Please mail directly to me at payne@latlog.uucp

Julian Payne, European Silicon Structures (ES2)

hyland@esosun.UUCP (Steve Hyland) (06/22/88)

In article <510.8806211145@latlog.co.uk> PAYNE@latlog.UUCP writes:
>Could someone please mail me any details on an ADA interface to X11 and
>any toolkits, UIMS's or whatever that have an ADA binding.
>
>Thanks in advance.
>
>Please mail directly to me at payne@latlog.uucp
>
>Julian Payne, European Silicon Structures (ES2)

Julian:

Since I have significant problems with mailers, I will have to risk boring the
C programmers out there with this information.

We developed an Ada binding to all of Xlib that has been placed in the public
domain. This binding is to X11R2, so we are current with the MIT releases. At
this time, the binding has been compiled under the Alsys compiler on the Sun.
There are patches now available for the Verdix compiler, and shortly, for the
Telesoft compiler.

We are about to release an Ada binding to the Xr Toolkit. This is limited at
this time to the defined set of widgets provided by HP on the X11R2 release
tape. (About to release means, when our tape drive works again).

Both sets of bindings currently utilize the MIT-provided C libraries, with
pragma INTERFACE'd calls to those libraries.

Future releases will be a full Ada binding to Xlib, down to the protocol level
and a full Ada toolkit similar (in spirit, at least) to Xtk. However, the toolkit
will be much smarter about tasking and generics.

Now, for those of you who are overseas, sorry but we can't ship it to you. This
has to do with some convoluted regulations from the Commerce Department designed
to prevent those nasty hackers at Communist Martyrs High School from using these
bindings. Go figure. As soon as we can get a reading from Commerce, we'll be
able to release these to the world. However, right now you have to be an American
I guess.

Steve Hyland
SAIC