Article View: comp.lang.misc
Article #189Re: Types, arrays, generality, and notation (was: Fortran90 and Arrays)
From: Robert Bernecky
Date: Mon, 13 Apr 1992 15:38
Date: Mon, 13 Apr 1992 15:38
25 lines
1547 bytes
1547 bytes
In article <1992Apr10.103445.1055@newshost.lanl.gov> jlg@cochiti.lanl.gov (Jim Giles) writes:
>In article <ROCKWELL.92Apr10011141@socrates.umd.edu>, rockwell@socrates.umd.edu (Raul Deluth Miller-Rockwell) writes:
>|> Yes. It gets worse: J doesn't allow you to change a single element of
>|> an array without respecifying the entire array.
Ahoy, there lad! You is confusing the semantics of the operation with
its implementation on a real system ("There are more things in heaven and
earth, Horatio..."): NO APL system I have EVER used would perform
merge-like operations except in place, when reference counts permit.
For most operations, the indexed assignment (whether performed with
indexed assign or a detected merge) IS done in place.
Bob
Robert Bernecky rbe@yrloc.ipsa.reuter.com bernecky@itrchq.itrc.on.ca
Snake Island Research Inc (416) 368-6944 FAX: (416) 360-4694
18 Fifth Street, Ward's Island
Toronto, Ontario M5J 2B9
Canada
Technical Details
Message-ID:
<1992Apr13.153807.9524@yrloc.ipsa.reuter.COM>Path:
arc1-ca.pugleaf.net!sparky!uunet!uunet.ca!geac!itcyyz!yrloc!rbeReferences:
<ROCKWELL.92Mar21001252@socrates.umd.edu> <ROCKWELL.92Apr10011141@socrates.umd.edu> <1992Apr10.103445.1055@newshost.lanl.gov>Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.misc Path: arc1-ca.pugleaf.net!sparky!uunet!uunet.ca!geac!itcyyz!yrloc!rbe From: rbe@yrloc.ipsa.reuter.COM (Robert Bernecky) Subject: Re: Types, arrays, generality, and notation (was: Fortran90 and Arrays) Message-ID: <1992Apr13.153807.9524@yrloc.ipsa.reuter.COM> Reply-To: rbe@yrloc.ipsa.reuter.COM (Robert Bernecky) Organization: Snake Island Research Inc, Toronto References: <ROCKWELL.92Mar21001252@socrates.umd.edu> <ROCKWELL.92Apr10011141@socrates.umd.edu> <1992Apr10.103445.1055@newshost.lanl.gov> Date: Mon, 13 Apr 92 15:38:07 GMT Lines: 25