From: Eric Hodel Date: 2003-09-22T13:52:34-07:00 Subject: Re: Operator overloading --JI+G0+mN8WmwPnOn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Johann Hibschman (jhibschman@yahoo.com) wrote: > i.e., if m is a large matrix, then "m +=3D 1" and "m =3D m + 1" are rather > different beasts, since the "obvioius" interpretation of the first involv= es > simply incrementing the matrix in place, while the second involves a > copy. Really? I would say that the second means the same as the first, because that's the way it works everywhere else in Ruby. Maybe Matz has programmed my brain for the first to be the same as the second. --=20 Eric Hodel - drbrain@segment7.net - http://segment7.net All messages signed with fingerprint: FEC2 57F1 D465 EB15 5D6E 7C11 332A 551C 796C 9F04 --JI+G0+mN8WmwPnOn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/b2ESMypVHHlsnwQRArTDAKCGpPU9NYMOrHhZFjDmkp35KuQCkwCfVA8c 3a4TVqXbXhMkjhB9el/G3GI= =ZCX1 -----END PGP SIGNATURE----- --JI+G0+mN8WmwPnOn--