comp.lang.ada
 help / color / mirror / Atom feed
From: Wes Groleau <groleau+news@freeshell.org>
Subject: Re: Microsoft & Ada
Date: Sat, 11 Sep 2004 11:42:54 -0500
Date: 2004-09-11T11:42:54-05:00	[thread overview]
Message-ID: <xd6dndUfkoCTtt7cRVn-hA@gbronline.com> (raw)
In-Reply-To: <sa43c1p6lf9.fsf@snoopy.apana.org.au>

Brian May wrote:
> What if, say Microsoft were to design and implement thick Win32
> bindings for functions that are not standardized in Ada? Some
> examples: Win32 GUI or serial IO.
> 
> Would this be considered a good thing or bad thing?

Probably good, unless it was an attempt (and a successful
one) to eliminate open source bindings and therefore
other products using open source bindings.

> What if there were able to implement the bindings in such a way that
> they don't have to supply any source code? What if the bindings can
> only be used with Microsoft's compiler? (I guess it may still be

Even if Microsoft's compiler is fully validated (and I wouldn't
take _their_ word for it for a second), it could still contain
extensions (for example, GNAT has 'Img) that no other compiler
has--and as soon as another copies it, M$ will change it.

Then their bindings could be written to use such extensions....

> I think there are a number of related issues here, so I am curious
> what peoples thoughts are on the matter.

My thoughts are that no matter how good a Microsoft
product is or seems to be, their history shows that
they nearly always include some kill-the-competition
feature.  And rarely include enough reliability
features.

-- 
Wes Groleau

    Trying to be happy is like trying to build a machine for which
    the only specification is that it should run noiselessly.
                               -- unknown



  parent reply	other threads:[~2004-09-11 16:42 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-11 10:53 Microsoft & Ada Andrew Carroll
2004-09-11 11:49 ` Ludovic Brenta
2004-09-12  7:56   ` Pascal Obry
2004-09-13  3:10     ` Adrian Hoe
2004-09-13 16:45       ` Pascal Obry
2004-09-11 12:02 ` stephane richard
2004-09-11 12:26   ` Brian May
2004-09-11 12:43     ` stephane richard
2004-09-11 16:42     ` Wes Groleau [this message]
2004-09-12  1:27       ` tmoran
2004-09-12  8:01         ` Pascal Obry
2004-09-12 22:04           ` Wes Groleau
2004-09-13  3:14       ` Adrian Hoe
2004-09-11 21:05 ` Björn Persson
2004-09-11 23:11   ` stephane richard
2004-09-12  3:12   ` Jeffrey Carter
  -- strict thread matches above, loose matches on Subject: below --
2004-09-13  4:39 Robert C. Leif
2004-09-14  2:19 ` Adrian Hoe
     [not found] <20040908230107.A580B4C40C4@lovelace.ada-france.org>
2004-09-09  7:20 ` Andrew Carroll
     [not found] <20040907010534.A306B4C40C2@lovelace.ada-france.org>
2004-09-07  6:31 ` Andrew Carroll
2004-09-08 12:15   ` Pascal Obry
2004-09-08 17:22     ` stephane richard
2004-09-08 21:57       ` Ludovic Brenta
2004-09-13  3:07         ` Adrian Hoe
2004-09-13  3:05       ` Adrian Hoe
     [not found] <01bd7718$08467e80$3cfc60ca@public>
1998-05-04  0:00 ` Jerry Petrey
1998-05-09  0:00   ` Mark D McKinneyq
1998-05-04  0:00 ` Samuel T. Harris
1998-05-05  0:00   ` Markus Kuhn
1998-05-11  0:00     ` Daren Scot Wilson
1998-05-11  0:00       ` Dirk Craeynest
1998-05-12  0:00         ` Samuel Mize
1998-05-11  0:00       ` david.c.hoos.sr
1998-05-14  0:00       ` nabbasi
1998-05-05  0:00 ` John McCabe
1998-05-06  0:00 ` Adrian BY, Hoe
1998-05-06  0:00 ` Sergey Makarenko
replies disabled

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