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.5 required=5.0 tests=BAYES_00,FREEMAIL_FROM, PP_MIME_FAKE_ASCII_TEXT,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 Received: by 10.68.227.230 with SMTP id sd6mr6300980pbc.8.1335455376287; Thu, 26 Apr 2012 08:49:36 -0700 (PDT) MIME-Version: 1.0 Path: r9ni101095pbh.0!nntp.google.com!news2.google.com!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: anon@att.net Newsgroups: comp.lang.ada Subject: Re: What would you like in Ada202X? Date: Thu, 26 Apr 2012 15:49:31 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: References: <3637793.35.1335340026327.JavaMail.geo-discussion-forums@ynfi5> <87sjfsaw1r.fsf@adaheads.sparre-andersen.dk> Reply-To: anon@anon.org NNTP-Posting-Host: l56MxgwiIC80SiNIkGN0dg.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: IBM NewsReader/2 2.0 Date: 2012-04-26T15:49:31+00:00 List-Id: >I can't remember all the details (there is a recording on-line for >that), but one of his points was (as I understand it) that whatever we >add to Ada should either simplify it (if that is possible) or be a >"killer feature" for attracting new people to Ada. Adding additions to Ada should be simple. And never repeat that "NEVER" copied from another language. Such as conditional statements or functions that look like and act like "C procedure statements." Because people will say "Ada is trying to become C, and its better to use the real thing, instead of a copy cat with issues." Second altering existing paradigms such as "return-by-reference" to "return-by-type". which kills existing code and destroys a number of features in existing codes. And these feature were a plus to Ada. Which now makes Ada useless for backwards compatibility for programs that use these features. As for dropping or changing any feature dropped that kills any and all languages. And there are plenty of features in Ada 2012. Most should be plugged before the final ARG vote. Because a lot of these features are not worth having if they hurt Ada. Now for "Array support in the direction of utilizing parallel". To allow this Ada first must become parallel and have an operating systems that support this type of programming. As for a parallel operating systems. At the movement most people are more interested in 64-bits than parallel. Because to fully utilize parallel all programs and utilities must be compiled for parallel. In a Linux system, that not only means the Linux but X-Windows and all apps such as Kate would have to be compiled for parallel and some code re-written for parallel. Which is not an easy task. As for Windows, even version 8 still will not fully use the power of parallel. It seams that programming community to be following Bill Gates time table of 2025 before we see any "true parallel" compilers or operating systems. So, I would say look for this feature in 203x or 204x at the earliest for Ada. In <87sjfsaw1r.fsf@adaheads.sparre-andersen.dk>, Jacob Sparre Andersen writes: >Yannick Duch�ne wrote: >> Le Wed, 25 Apr 2012 10:36:09 +0200, Jacob Sparre Andersen >> a �crit: > >>> Did you listen to the discussion on the subject chaired by Robert >>> Dewar at FOSDEM? > >> On my own side, I don't. What did he said? > >I can't remember all the details (there is a recording on-line for >that), but one of his points was (as I understand it) that whatever we >add to Ada should either simplify it (if that is possible) or be a >"killer feature" for attracting new people to Ada. > >One of the ideas discussed was to extend what you can control with >storage pools. (I've earlier argued for dereferencing being managed by >the storage pools. :-) > >The full recording is here: > > http://www.jacob-sparre.dk/recordings/fosdem-2012/ > >Greetings, > >Jacob >-- >"Those who profess to favor freedom and yet depreciate agitation, are > people who want crops without ploughing the ground; they want rain > without thunder and lightning; they want the ocean without the roar of > its waters." -- Frederick Douglas