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,ASCII-7-bit Received: by 10.204.156.199 with SMTP id y7mr478276bkw.7.1335387035754; Wed, 25 Apr 2012 13:50:35 -0700 (PDT) Path: h15ni165309bkw.0!nntp.google.com!news1.google.com!news2.google.com!feed-C.news.volia.net!volia.net!news2.volia.net!feed-A.news.volia.net!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Wed, 25 Apr 2012 22:50:34 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: What would you like in Ada202X? References: <3637793.35.1335340026327.JavaMail.geo-discussion-forums@ynfi5> In-Reply-To: Message-ID: <4f98639a$0$6557$9b4e6d93@newsspool4.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 25 Apr 2012 22:50:34 CEST NNTP-Posting-Host: 6ac48494.newsspool4.arcor-online.net X-Trace: DXC=E90=@^6M<_TAX0F2i>ejVXmH1IV7EQHS\=AX[aLYgmQU X-Complaints-To: usenet-abuse@arcor.de Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Date: 2012-04-25T22:50:34+02:00 List-Id: On 25.04.12 21:02, Oliver Kleinke wrote: > partial classes are totally different from subunits. Well, partially different from subunits, at least from a less technical point of view on structuring source ;-) >>> 2) parallel loops / functions >> Array support in the direction of utilizing parallel >> micro-micro-processing powers. > > Already present in GNAT, implicitly though. Where, please? I'm very curious, since what we have found to be working is either tied to GCC's type attributes, or seems to be caused by the compiler working in miraculous ways: small arrays/sequences of floats can be, or may be, made operands of SIMD instructions on Intel compatible hardware. Tricky, and hard to control, yet worth a factor 2.