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 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: Pascal Obry Newsgroups: comp.lang.ada Subject: Re: "functional" programming in Ada Date: Wed, 07 Mar 2018 14:11:14 +0100 Organization: Home - http://www.obry.net Message-ID: <1520428274.2488.155.camel@obry.net> References: <896b83c6-83d4-4ffc-8c56-1481802ea8fd@googlegroups.com> <961c82e0-7d7e-48af-8751-916a3332ccc5@googlegroups.com> Reply-To: pascal@obry.net NNTP-Posting-Host: q+TpqISbeKpqrrPnG6cVng.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.3 X-Mailer: Evolution 3.26.5-1 Xref: reader02.eternal-september.org comp.lang.ada:50875 Date: 2018-03-07T14:11:14+01:00 List-Id: Le mercredi 07 mars 2018 =C3=A0 02:52 -0800, Mehdi Saada a =C3=A9crit : > Why not writing everything in the specs then ? Maybe the original > separation of specs and bodies is a mistake, in the light of recent > tools requirements. The spec is what is exposed to other units. The body is implementation details. The separation is to me one of the most important point in Ada. I think that all languages should have done that. It is an welcomed separation for software engineer. My 2 cents, --=20 Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://www.obry.net gpg --keyserver keys.gnupg.net --recv-key F949BD3B