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.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,81bb2ce65a3240c3 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Received: by 10.68.197.193 with SMTP id iw1mr4053322pbc.0.1335393211565; Wed, 25 Apr 2012 15:33:31 -0700 (PDT) Path: r9ni98409pbh.0!nntp.google.com!news2.google.com!feed-C.news.volia.net!volia.net!news2.volia.net!feed-A.news.volia.net!news.ecp.fr!aioe.org!news.tornevall.net!.POSTED!not-for-mail From: Jeffrey Carter Newsgroups: comp.lang.ada Subject: Re: What would you like in Ada202X? Date: Wed, 25 Apr 2012 15:33:11 -0700 Organization: TornevallNET - http://news.tornevall.net Message-ID: References: <3637793.35.1335340026327.JavaMail.geo-discussion-forums@ynfi5> <4f97bf40$0$6559$9b4e6d93@newsspool4.arcor-online.net> NNTP-Posting-Host: b6f03a66be9585a1f6a95139e2f1f907 Mime-Version: 1.0 X-Trace: 43f7c1c99640c6776fe81467d717372d X-Complaints-To: abuse@tornevall.net User-Agent: Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120329 Thunderbird/11.0.1 X-Complaints-Language: Spoken language is english or swedish - NOT ITALIAN, FRENCH, GERMAN OR ANY OTHER LANGUAGE! In-Reply-To: X-UserIDNumber: 1738 X-Validate-Post: http://news.tornevall.net/validate.php?trace=43f7c1c99640c6776fe81467d717372d X-Complaints-Italiano: Non abbiamo padronanza della lingua italiana - se mandate una email scrivete solo in Inglese, grazie X-Posting-User: 0243687135df8c4b260dd4a9a93c79bd Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: 2012-04-25T15:33:11-07:00 List-Id: On 04/25/2012 02:30 PM, Yannick DuchĂȘne (Hibou57) wrote: > > And you have to modify and respecify the package each time you want to extend > it? The child package way is more modular. Ada emphasizes ease of reading over ease of writing (this is and always has been an explicit design goal stated at the beginning of the ARM); programming by extension (and your comment) emphasizes ease of writing over ease of reading. This is why I've always objected to including programming-by-extension features in Ada. -- Jeff Carter "Ada has made you lazy and careless. You can write programs in C that are just as safe by the simple application of super-human diligence." E. Robert Tisdale 72