[PYTHON MATRIX-SIG] Re: Conversion

Alan Watson alan@oldp.nmsu.edu
Tue, 1 Apr 1997 16:47:37 -0700


Guido van Rossum wrote:

> I forced the matrix sig to choose between i and j and
> they chose j.

This is how you described your reasons for dropping i to the
matrix-sig mailing list:

> From: Guido van Rossum <guido@CNRI.Reston.VA.US>
> Date: Tue, 16 Jan 1996 10:19:28 -0500
> Message-Id: <199601161519.KAA05252@monty>
[...]
> I changed one thing in Konrad's final patches: I took out support for
> 'i' and 'I' to indicate imaginary constants -- you have to use 'j' or
> 'J'.  I don't like to offer gratuitous choices (the lower/upper case
> equivalency is a C legacy that I keep for consistency with other
> Python numerical constants) and I expect that engineers will whine
> bitterly if I chose 'i' while mathematicians will accept 'j' without
> complaints...  (Note that unless you never read code written by
> someone else, you must learn both alternatives if they are both
> present in the language.  This is my reason for wanting to offer only
> one option -- not the savings in instruction size or cycles.)

Unless I am mistaken, reponsibility for this behaviour would appear to
be yours alone.

Alan Watson

_______________
MATRIX-SIG  - SIG on Matrix Math for Python

send messages to: matrix-sig@python.org
administrivia to: matrix-sig-request@python.org
_______________