🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.ada
Article #1033

Re: parameter passing

#1033
From: Mats_Ohlin_FOA2
Date: Thu, 30 Oct 1986 23:08
11 lines
1186 bytes
This is of good case for arguing that Ada should have (had?)
procedures inside records, much the way SIMULA has.
If so, you could just code E.Delete (or E.Pred.Delete) with
no problems with parameters. It would also given Ada the
possibility to be more "functional". Consider e.g.
a system for matrix handling - a possibility to
code A:= B.Inverse.Transpose; would give much clearer
code than Transpose(A,Invert(B)) with parameters in out.
Something for Ada88 (90?)?

Mats_Ohlin_FOA2%QZCOM.MAILNET [@MULTICS.MIT.EDU]
Technical Details
Message-ID: <209283@QZCOM>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!rutgers!nike!ucbcad!ucbvax!QZCOM.MAILNET!Mats_Ohlin_FOA2
References: <12245715934.25.MENDAL@Sierra.Stanford.EDU>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!rutgers!nike!ucbcad!ucbvax!QZCOM.MAILNET!Mats_Ohlin_FOA2
From: Mats_Ohlin_FOA2@QZCOM.MAILNET
Newsgroups: net.lang.ada
Subject: Re: parameter passing
Message-ID: <209283@QZCOM>
Date: Thu, 30-Oct-86 18:08:27 EST
Article-I.D.: QZCOM.209283
Posted: Thu Oct 30 18:08:27 1986
Date-Received: Fri, 31-Oct-86 03:16:49 EST
References: <12245715934.25.MENDAL@Sierra.Stanford.EDU>
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: Mats_Ohlin_FOA2%QZCOM.MAILNET@MIT-MULTICS.ARPA, ADA_mailing_list%QZCOM.MAILNET@MIT-MULTICS.ARPA
Organization: The ARPA Internet
Lines: 11