From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_00,FROM_WORDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,93a8020cc980d113 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit From: "Chip Orange" Newsgroups: comp.lang.ada References: <1176150704.130880.248080@l77g2000hsb.googlegroups.com> <1176193942.294580.109900@e65g2000hsc.googlegroups.com> Subject: Re: What is wrong with Ada? Date: Tue, 10 Apr 2007 14:21:30 -0400 Organization: FPSC X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-RFC2646: Format=Flowed; Original NNTP-Posting-Host: 207.156.28.16 Message-ID: <461bcc3d@news.hcs.net> X-Trace: news.hcs.net 1176226877 207.156.28.16 (10 Apr 2007 13:41:17 -0400) Path: g2news1.google.com!news1.google.com!news.glorb.com!bigfeed2.bellsouth.net!news.bellsouth.net!news.hcs.net!not-for-mail Xref: g2news1.google.com comp.lang.ada:14882 Date: 2007-04-10T14:21:30-04:00 List-Id: wrote in message news:1176193942.294580.109900@e65g2000hsc.googlegroups.com... > "Chip and Allie Orange": > >> The other reason I see is that it's not easily compatible with ActiveX, >> COM, >> .net, and all the other interfacing standards that development add-ons >> are >> sold for (in the Windows world). It's advantages of taking less effort, >> in >> the long term, to maintain a given project, are offset by having to "roll >> your own" everything in the beginning. > > Did you look at GNATCOM ? > It provides automated interfacing with COM for the GNAT Ada compiler. > I haven't given it the attention it deserves, but I did say "easily". I also largely meant .net controls, since I was just handed those, on another project, as the only API a certain manufacturer was going to offer. I'm not sure when GNATCOM was released as stable, and I'm not sure if it is compatible with ActiveX, but I'm guessing GNATCOM was released long after ActiveX was in use, and yes, I've also been handed several APIs from manufacturers, only available in ActiveX, some years ago, when on another project, and I needed to choose a programming environment to deal with them. I'm not defending any of this, just pointing out how many IT shops are run, with their IT managers making the decisions on development environments using the criteria I've pointed out. :( Chip