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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9de425d0eee7b58 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!w4g2000vbh.googlegroups.com!not-for-mail From: Maciej Sobczak Newsgroups: comp.lang.ada Subject: Re: Does GNAT GPL 2010 have C++? Date: Thu, 16 Sep 2010 05:23:20 -0700 (PDT) Organization: http://groups.google.com Message-ID: <27c59fd2-dfc0-4033-bdc2-da2d4a28c336@w4g2000vbh.googlegroups.com> References: <4cd34172-9a48-4679-b4c6-ebf3793e3328@p22g2000pre.googlegroups.com> <1c84d9d4-2d55-4a73-8fb5-fb060e0f55c1@l17g2000vbf.googlegroups.com> <93a65872-09bc-43e0-8e89-802608943810@s17g2000prh.googlegroups.com> NNTP-Posting-Host: 137.138.182.236 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1284639802 24362 127.0.0.1 (16 Sep 2010 12:23:22 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 16 Sep 2010 12:23:22 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: w4g2000vbh.googlegroups.com; posting-host=137.138.182.236; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.7) Gecko/20100713 Firefox/3.6.7,gzip(gfe) Xref: g2news1.google.com comp.lang.ada:14110 Date: 2010-09-16T05:23:20-07:00 List-Id: On 16 Wrz, 14:35, Colin Paul Gloster wrote: > |I wonder if we'll have to wait another year for a fix?" =A0 =A0 =A0 =A0 = =A0 =A0 =A0 | > |----------------------------------------------------------------------| > > Why not build GNAT and G++ yourself? Because it might take even longer, especially without the necessary experience. Consider this: some time ago there was a discussion here about selling Ada to the C shop. Take into account that in practice "the C shop" will be "the C++ shop". Now, a very strong argument for Ada was that it can integrate with existing codebase by means of interfacing and direct linking. Guess what - it will not work for this shop without the C++ compiler that is ABI-consistent with the C and Ada parts. And the suggestion to build GNAT and g++ yourself is a sure way to abandon the whole proposal. It is in the best interest of AdaCore to produce consistent package that targets C++ together with C and Ada. Without it many programmers and whole shops will simply be discouraged from considering Ada seriously. Or maybe it does not really matter that much for the Mac OS X. I don't know what AdaCore thinks about it, but certainly I would like to see a complete package for Mac. -- Maciej Sobczak * http://www.inspirel.com YAMI4 - Messaging Solution for Distributed Systems http://www.inspirel.com/yami4