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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c5f68ab74d5099ee X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.212.232 with SMTP id nn8mr4133673pbc.1.1324452594047; Tue, 20 Dec 2011 23:29:54 -0800 (PST) Path: lh20ni47075pbb.0!nntp.google.com!news1.google.com!postnews.google.com!e2g2000vbb.googlegroups.com!not-for-mail From: AdaMagica Newsgroups: comp.lang.ada Subject: Re: Interfaces.Shift_Left Date: Tue, 20 Dec 2011 23:23:28 -0800 (PST) Organization: http://groups.google.com Message-ID: <245c791b-8b14-4779-8787-2eb077689cef@e2g2000vbb.googlegroups.com> References: <18214312-82f5-45c4-b20d-cb530b500929@h3g2000yqa.googlegroups.com> <5f989095-5c1c-4b23-a538-d70f4718b4b1@l19g2000yqc.googlegroups.com> <9ktu5mFn31U1@mid.individual.net> <9l71m2FlhuU1@mid.individual.net> <9lc6bqFfhrU1@mid.individual.net> NNTP-Posting-Host: 80.156.44.178 Mime-Version: 1.0 X-Trace: posting.google.com 1324452593 27407 127.0.0.1 (21 Dec 2011 07:29:53 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 21 Dec 2011 07:29:53 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: e2g2000vbb.googlegroups.com; posting-host=80.156.44.178; posting-account=rmHyLAoAAADSQmMWJF0a_815Fdd96RDf User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-Header-Order: HUALESRCNK X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0,gzip(gfe) Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2011-12-20T23:23:28-08:00 List-Id: On 21 Dez., 00:36, "Randy Brukardt" wrote: > ... At lot of the things that make Ada unique aren't > things that you really can sell to outsiders (that is, non-Ada users that > might be interested in using Ada). I think the paper John W. McCormick=0BUniversity of Northern Iowa=0BSoftware Engineering Education: On the Right Track http://www.crosstalkonline.org/storage/issue-archives/2000/200008/200008-Mc= Cormick.pdf has shown that the following basic Ada features were vital for the success of Ada vs. C: Modeling of Scalar Objects Strong Typing Range Constraints Enumerations Attributes like 'Range ... No need for Pointers Parameter modes for data flow Named Parameter Assoziation Flexible array index ranges But are these sexy? You have to have used them to estimate the value...