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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.58.237.10 with SMTP id uy10mr9163824vec.16.1385377786195; Mon, 25 Nov 2013 03:09:46 -0800 (PST) X-Received: by 10.182.199.39 with SMTP id jh7mr16275obc.25.1385377786010; Mon, 25 Nov 2013 03:09:46 -0800 (PST) Path: border1.nntp.dca3.giganews.com!backlog3.nntp.dca3.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!dz2no5209026qab.0!news-out.google.com!9ni2879qaf.0!nntp.google.com!dz2no5209019qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Mon, 25 Nov 2013 03:09:45 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=91.7.31.18; posting-account=rmHyLAoAAADSQmMWJF0a_815Fdd96RDf NNTP-Posting-Host: 91.7.31.18 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <183cc226-b613-4d1e-b0aa-2fce90ff3aa5@googlegroups.com> Subject: Re: How To Pass Large Object Arguments From: AdaMagica Injection-Date: Mon, 25 Nov 2013 11:09:46 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Original-Bytes: 1471 Xref: number.nntp.dca.giganews.com comp.lang.ada:183986 Date: 2013-11-25T03:09:45-08:00 List-Id: Just to repeat what others have already said in different words: The decision in Ada to specify the data flow direction rather than the data transfer mechanism was deliberate in order to free the programmer of thinking about this low level feature. Ada is a high-level language. Trust the compiler to do the correct thing.