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=2.0 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA, REPLYTO_WITHOUT_TO_CC 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,ASCII-7-bit Received: by 10.68.232.42 with SMTP id tl10mr8060658pbc.7.1335503434937; Thu, 26 Apr 2012 22:10:34 -0700 (PDT) Path: r9ni103220pbh.0!nntp.google.com!news2.google.com!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: What would you like in Ada202X? Date: Fri, 27 Apr 2012 00:10:33 -0500 Organization: Aioe.org NNTP Server Message-ID: References: <3637793.35.1335340026327.JavaMail.geo-discussion-forums@ynfi5> Reply-To: nma@12000.org NNTP-Posting-Host: kFj7/sIUMPIKcKGY9HvaFw.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Date: 2012-04-27T00:10:33-05:00 List-Id: On 04/25/2012 02:47 AM, Martin wrote: > Ok, we don't officially have Ada2012 yet but as no new features are going to be added to it, now >seems like a good time to start thinking about the next revision. > > My starters for 10 are: > > 1) 1st class functions / lambdas > 2) parallel loops / functions > 3) Multiple dispatch > > -- Martin I do not think Ada needs more language lawyers adding more fancy things to it :) What Ada needs is more user libraries for all sorts of things. More bindings, and such. Use the energy and the effort on these issues, enough making the language more complicated. If I wanted a complicated language, there is always c++11 :) Ada for me is like a solid foundation sitting on a solid rock but does not have enough materials and enough crew needed to build high rise buildings on these foundations. While other languages, with much weaker foundations and sit on much weaker soil, have plenty of material and lots of crew to build lots of high rise buildings (buildings which always seem to shake, crack easily, and sometimes fall). Ada's foundation are very solid. What it needs is the materials to use to build on top of this foundations, otherwise, it will always remain just a very strong foundation, but with few buildings on top of it. --Nasser