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,9e7db243dfa070d7 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!195.96.0.7.MISMATCH!newsfeed.utanet.at!newsfeed01.chello.at!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Do people who use Ada also use ocaml or F#? Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <1mjd3udlxgzp3$.1abzmwnslu9ym$.dlg@40tude.net> Date: Sun, 31 Oct 2010 08:38:38 +0100 Message-ID: <1e1y89ly171$.91bu2wu1e2rk$.dlg@40tude.net> NNTP-Posting-Date: 31 Oct 2010 08:38:35 CET NNTP-Posting-Host: 8bfaabf3.newsspool4.arcor-online.net X-Trace: DXC=AZNUAbfgBo X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:15983 Date: 2010-10-31T08:38:35+01:00 List-Id: On Sat, 30 Oct 2010 16:08:19 -0700, Jeffrey Carter wrote: > Type extension is not the only feature for programming by extension in Ada. > Programming by extension emphasizes ease of writing over ease of reading, > violating one of Ada's explicit design goals. Programming by extension focuses software design on reuse. Yes, it eases writing, just because reuse reduces the amount of code. However it also requires more upfront design, considered bad by some. As for reading, I completely disagree. There is nothing more unreadable than cut'n'pasted code, which is the only alternative to reuse. And by the way, generics is the least readable Ada feature. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de