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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,d4984245154c8ef1 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!newsfeed2.dallas1.level3.net!news.level3.com!bloom-beacon.mit.edu!newsswitch.lcs.mit.edu!nntp.TheWorld.com!not-for-mail From: Robert A Duff Newsgroups: comp.lang.ada Subject: Re: Interfacing C type, unconstrained array with record Date: Sun, 17 Oct 2010 08:38:31 -0400 Organization: The World Public Access UNIX, Brookline, MA Message-ID: References: NNTP-Posting-Host: shell01.theworld.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: pcls6.std.com 1287319087 28552 192.74.137.71 (17 Oct 2010 12:38:07 GMT) X-Complaints-To: abuse@TheWorld.com NNTP-Posting-Date: Sun, 17 Oct 2010 12:38:07 +0000 (UTC) User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (irix) Cancel-Lock: sha1:BhWeqA0uhydATmfcmjRMP8Or8oE= Xref: g2news2.google.com comp.lang.ada:15558 Date: 2010-10-17T08:38:31-04:00 List-Id: Simon Wright writes: > I agree about the cryptic references being because of C, but .. people > normally start on a new language because they have a project in mind and > it seems like a possible fit; and if that project involves interfacing > with C, that's where they're going to begin. True, but interfacing between languages is inherently complicated, and inherently dangerous. Ada has pretty good support in this area compared to most other languages (most of which entirely ignore the issue). That makes Ada more complicated, but also more useful. - Bob