[comp.windows.x] X Bindings and Implementations

gsttallet@zach.fit.edu (Joe Tallet) (04/03/91)

I'm in need of information concerning different X products.  I am 
familiar with the following X products:

	o  from Rational, an implementation of X written in Ada,
	o  from MIT, Rational's Ada implementation of X,
	o  from Verdix, Ada bindings to the C implementation of X,
	   this is the STARS 'version',
	o  from GHG, an Ada implementation of X, similiar to 
	   Rational's version?
	o  from EVB, Ada bindings to MOTIF,
	o  from TAE++, bindings or implementation?

  What I need to know is how are these products related, interface-wise?

  For example (and even specifically):

	Q: How close is Rational's Ada implemenion of X to the previous
	   MIT Ada binding?  How much success did they have in keeping the
	   interfaces the same (type-wise and subroutine-wise)?  

	Q: How close is Verdix's Ada binding to the previous MIT Ada
	   binding?

	Q: How does Verdix's Ada binding and Rational's Ada implementation
	   compare interface-wise.

	Q: How does GHG's Ada implementation of X compare with 
	   Rational's implementation (again - interface-wise)?

	Q: What are the Ada compilers supported by each of these
	   Ada products?

  The reason that I am looking for this information is that I need to
know what kinds of problems I will have in porting an application to
these different X products.  Problems in terms of interface differences
and Ada compiler support issues.
 
  Please respond through e-mail to jot@sps.com or uunet to ...!uunet!sps!jot.
I may not be able to review every response posted here.

  As for the information I will gather, I will post it once completed (unless
there is opposition to this).

Thanks in advance...
jot