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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,32d9aa9d79729b31 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Received: by 10.68.219.170 with SMTP id pp10mr12539433pbc.1.1340612438797; Mon, 25 Jun 2012 01:20:38 -0700 (PDT) Path: l9ni17516pbj.0!nntp.google.com!news1.google.com!goblin1!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Any easy/build-in construct to extract submatrices from larger matrix? Date: Mon, 25 Jun 2012 10:20:41 +0200 Organization: cbb software GmbH Message-ID: References: <1xzo3825h9yt7$.45flobqwlel6.dlg@40tude.net> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: FbOMkhMtVLVmu7IwBnt1tw.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Date: 2012-06-25T10:20:41+02:00 List-Id: On Mon, 25 Jun 2012 09:54:49 +0200, J-P. Rosen wrote: > Le 25/06/2012 08:32, Nasser M. Abbasi a �crit : >> I've been learning Mathematica, and I find functional programming >> really powerful vs imperative programming, but it needs much more >> time getting used to. > > Right. Now talk about readability... Ada is for long-lived programs, and > places readability over writability. There is an old idea that resource consuming constructs should look syntactically heavier than more efficient ones (when at same abstraction level). Declarative languages frequently (always?) defeat this principle, which results in poor coding practice. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de