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!news.eternal-september.org!.POSTED!not-for-mail From: "G.B." Newsgroups: comp.lang.ada Subject: Re: Community Input for the Maintenance and Revision of the Ada Programming Language Date: Wed, 13 Sep 2017 19:39:44 +0200 Organization: A noiseless patient Spider Message-ID: References: <915874b5-52c0-4aa8-9023-82fddedb816f@googlegroups.com> Reply-To: nonlegitur@notmyhomepage.de Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 13 Sep 2017 17:39:41 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="540ff1742b9467a944e420397a54695c"; logging-data="8325"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18WrgFh+ipoJzPPna38TNhTB7NsMcd//jY=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-Reply-To: Cancel-Lock: sha1:yNhYvJXrtOu9yiPBZp1UX0Mimxk= Xref: news.eternal-september.org comp.lang.ada:48104 Date: 2017-09-13T19:39:44+02:00 List-Id: On 13.09.17 09:30, Dmitry A. Kazakov wrote: > On 12/09/2017 23:04, G.B. wrote: > >> X := new Message' ("Help me"); >> Y := new Messagio'("Aiuta me"); >> >> -- entering Little Italy: >> >> X := Y; > > Shudder. > >> So, if you want to perpetuate the hazards of strings, ask the ARG >> for a ready made storage pool for strings. > > What is so specific about string storage pool? The fact that the pool will be there, doing its work without being noticed, to please those customers who don't like thinking about string handling and associated storage management. Also, IF a teacher feels inclined to teach programming using strings, she won't have to first teach all the things that are necessary to develop a deeper understanding of what a string actually is.