comp.lang.ada
 help / color / mirror / Atom feed
* MS-Windows compiler review and Ada 'myopia'
@ 1993-06-11 14:09 David Emery
  0 siblings, 0 replies; 2+ messages in thread
From: David Emery @ 1993-06-11 14:09 UTC (permalink / raw)


The latest issue of IEEE Computer (June 93, pp 108-111) has a review
of two Ada compilers (Meridian and Janus).  The author, Frank Pappas,
complained about the Windows API thin bindings included with the two
compilers.  He said, "...I think it was a mistake for [the compiler
vendors] to hav deefined their own interfaces.  What's needed is a
common, high-level Ada binding for Windows, which will probably come
about only if someone at the Department of Defense is willing to pay
for it - something that should be done soon!"

Well, I have several problems with this.  As Mike Feldman and Greg
Aharonian, among others, have pointed out, a problem with the Ada
business is that they seem to wait for the DoD to pay for everything.
I agree that a 'common' MS-Windows API binding would be a very good
thing, but I don't think that we should sit back and wait until "Uncle
Sugar" pays for it.  If there's sufficient interest, then certainly
the vendors and interested users can get together and develop a
'standard' Windows Ada binding.  I'm sure that ACM SIGAda would be
willing to sponsor a working group to facilitate this discussion
(although ACM does not develop standards, so the 'product' of such a
group would need some other mechanism for formal standardization.) 

Besides, I don't agree that it is in the DoD's interests to fund the
Ada binding to MS-Windows.  Windows is a very proprietary API, owned
by MicroSoft.  The current DoD trend is away from such proprietary
interfaces, and towards open, standard interfaces.  I think it is much
more appropriate (and important) for DoD to sponsor X Windows, etc.
bindings, and in particular a binding to IEEE draft 1295.1 (MOTIF).
With respect to MS-Windows, it'll be interesting to watch the Sun
effort to develop a 'standard' Windows API that is not proprietary to
MicroSoft. 

				dave

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

* Re: MS-Windows compiler review and Ada 'myopia'
@ 1993-06-11 19:38 Bill Yow
  0 siblings, 0 replies; 2+ messages in thread
From: Bill Yow @ 1993-06-11 19:38 UTC (permalink / raw)


In article <EMERY.93Jun11090948@goldfinger.mitre.org>, emery@goldfinger.mitre.o
rg (David Emery) writes:
|> The latest issue of IEEE Computer (June 93, pp 108-111) has a review
|> of two Ada compilers (Meridian and Janus).  The author, Frank Pappas,
|> complained about the Windows API thin bindings included with the two
|> compilers.  He said, "...I think it was a mistake for [the compiler
|> vendors] to hav deefined their own interfaces.  What's needed is a
|> common, high-level Ada binding for Windows,

No No No,  We need a common high-level binding to a generic windowing system.

That way, if I write UI code to that binding it works on Windows, X or whatever
else comes down the road.  This can also hide different vendor's low level
bindings to Windows or X.

And yes the Windows 3.x bindings are very ugly!

Anybody intrested in such a binding? 

                                                Later,
                                                Bill Yow
                                                (713) 280-1591
                                                yow@pat.mdc.com
                                                byow@mcimail.com

My opinions are my own!

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

end of thread, other threads:[~1993-06-11 19:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1993-06-11 19:38 MS-Windows compiler review and Ada 'myopia' Bill Yow
  -- strict thread matches above, loose matches on Subject: below --
1993-06-11 14:09 David Emery

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