comp.lang.ada
 help / color / mirror / Atom feed
From: Adrian Hoe <AdrianHoe@nowhere.com>
Subject: Re: Microsoft & Ada
Date: Mon, 13 Sep 2004 11:14:10 +0800
Date: 2004-09-13T11:14:10+08:00	[thread overview]
Message-ID: <41450f55_1@news.tm.net.my> (raw)
In-Reply-To: <xd6dndUfkoCTtt7cRVn-hA@gbronline.com>

Wes Groleau wrote:

> 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.
> 

I strongly agree to last statement.

-- 
Adrian Hoe
m a i l b o x AT a d r i a n h o e . c o m




  parent reply	other threads:[~2004-09-13  3:14 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
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 [this message]
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       ` david.c.hoos.sr
1998-05-11  0:00       ` Dirk Craeynest
1998-05-12  0:00         ` Samuel Mize
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