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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,19924f2facf8443 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news4.google.com!fu-berlin.de!news.musoftware.de!wum.musoftware.de!newsfeed.straub-nv.de!proxad.net!feeder1-2.proxad.net!193.252.117.184.MISMATCH!news.wanadoo.fr!news.wanadoo.fr!oleane.net!oleane!hunter.axlog.fr!nobody From: Jean-Pierre Rosen Newsgroups: comp.lang.ada Subject: Re: Larger matrices Date: Fri, 08 Aug 2008 13:29:01 +0200 Organization: Adalog Message-ID: <9mah7g.u6p.ln@hunter.axlog.fr> References: <40ed91c2-3dab-4994-9a7b-4032058f0671@56g2000hsm.googlegroups.com> <4899b545$0$20713$9b4e6d93@newsspool4.arcor-online.net> <96f76821-fc2a-4ec1-83e7-b7b9a5be0520@r66g2000hsg.googlegroups.com> <9cabee20-877a-4fdc-80f8-7746879331da@8g2000hse.googlegroups.com> <489a9675$0$20718$9b4e6d93@newsspool4.arcor-online.net> <75a339dd-969b-4c7a-8e89-7b640171bc2f@e53g2000hsa.googlegroups.com> <13426f2d-0060-47f0-8139-09506383f648@e53g2000hsa.googlegroups.com> NNTP-Posting-Host: mailhost.axlog.fr Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: s1.news.oleane.net 1218192410 30681 195.25.228.57 (8 Aug 2008 10:46:50 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Fri, 8 Aug 2008 10:46:50 +0000 (UTC) User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) In-Reply-To: <13426f2d-0060-47f0-8139-09506383f648@e53g2000hsa.googlegroups.com> Xref: g2news1.google.com comp.lang.ada:1539 Date: 2008-08-08T13:29:01+02:00 List-Id: amado.alves@gmail.com a �crit : >>> And Ada got in the way: slicing restricted to one-dimensional arrays! >> Compared to other languages that have no slicing at all? > > There are languages better than Ada at array indexing, including > slicing. If there aren't, there should be! > AFAIK, Fortran90 has very sophisticated slicing of arrays. The only thing I heard about it, is that it was so complicated to define and use that it was a major reason why there are so few Fortran90 compilers... Language design is about balancing features, usefulness, and implementability. -- --------------------------------------------------------- J-P. Rosen (rosen@adalog.fr) Visit Adalog's web site at http://www.adalog.fr