comp.lang.ada
 help / color / mirror / Atom feed
* DECWindows Ada
@ 1989-04-11  4:16 Rob Spray
  0 siblings, 0 replies; 2+ messages in thread
From: Rob Spray @ 1989-04-11  4:16 UTC (permalink / raw)



Windowing : A Guide to the DECWindows Desktop Environment
Digital Equipment Corp., 1989; EB-32361-48/89 02 36 75.0 BUO
page 15.

"A Choice of Programming Languages

 The DECWindows Program gives developers more flexibil-
 ity in choosing a programming language. The X Window
 System supports only C and Common LISP interface [sic] for
 Xlib. The DECWindows Desktop Environment under 
 VMS supports standard UNIX C as well as the complete
 set of VAX standard language bindings, including FOR-
 TRAN, Ada, and Pascal."

I guess I just imagined Steve Hyland giving me a demo
of the STARS-funded X-Ada running on a SUN at SAIC.  B-)

Marketing hype aside, does anyone know if the DECWindows
Ada binding is related to the X-Ada binding?

Rob Spray
Chrysler Technologies Airborne Systems
killer!escort!spray@ames.arc.nasa.gov

Disclaimer: I'm a DEC user.  (Sounds more like a confession to me ...)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* RE: DECWindows Ada
@ 1989-04-13  8:20 Steven Haden EPFL-DI-LGL
  0 siblings, 0 replies; 2+ messages in thread
From: Steven Haden EPFL-DI-LGL @ 1989-04-13  8:20 UTC (permalink / raw)



>Marketing hype aside, does anyone know if the DECWindows
>Ada binding is related to the X-Ada binding?

No, it's not. It is just an automatically generated binding, with a few minor
changes. This is extracted from the binding:

-- Changes from automatically generated source:
--
--  Remove X_ prefix from all identifiers.
--  Add identifier type definitions.
--  Replace event types with variant record.
--  Replace DISPLAY_TYPE with a subtype of SYSTEM.ADDRESS.
--  Rename EVENT_TYPE argument of CHECK_TYPED_EVENT and
--    CHECK_TYPED_WINDOW_EVENT procedures to EVENT_TYP, to avoid conflict
--    with type name.
--  Make SIZE_HINTS_TYPE.SZHN_FLAGS be SIZE_HINTS_MASK_TYPE.
---

The identifier type definition are just "subtype" of SYSTEM.UNSIGNED_LONGWORD !!

The binding is 20574 lines long, without a tool like SCA it is useless....

By the way which is the latest version of Steve Hyland X-Ada. We have got the
version named Release 2 ? We have modified this version to run on VMS with
DECWindows. Anybody interested ?

Steven Haden
Swiss Federal Institute of Technology (EPFL)
Computer Department
Software Engineering Labs

Email: haden@elcgl.epfl.ch
       haden@clsepf51.bitnet

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1989-04-13  8:20 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1989-04-13  8:20 DECWindows Ada Steven Haden EPFL-DI-LGL
  -- strict thread matches above, loose matches on Subject: below --
1989-04-11  4:16 Rob Spray

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox