[PYTHON MATRIX-SIG] Release 0.20 of matrix object is available
Hinsen Konrad
hinsenk@ere.umontreal.ca
Mon, 11 Dec 1995 18:27:45 -0500
Actually, the 8-character limit is not as serious, since:
1. For most dos/windows-3.1x programs, including python, long file names are
automatically truncated, and
Bad enough. I have lots of module names that do not differ in the
first eight characters. Not much of a problem for me, because
I am not going to use 8-character systems any more unless forced with
a gun, but a problem for Python portability in general.
Still, Windows-NT and Windows 95 are both case-insensitive, and when Python is
told to import "Spam", it will happily import from Spam.py, spam.py. SPAM.PY,
...
Another portability problem. Although in general I wouldn't use upper-
and lowercase variants of the same name together, this can happen by
accident, and then I have code that works only on some platforms.
Since Pyton uses case-sensitive names everywhere, it should try to
enforce this as much as possible also for module names.
Michael McLay on the same topic:
I don't think a universally agreed upon solution has ever been reached
on the filename mapping issue. It wouldn't be to hard to implement a
platform independent mechanism that allowed case sensitive names. It
could all be done by redefining the import statement so that filenames
are looked up at run time on some platforms. The filesystem on
That would be a good solution. Is there any SIG we can make
responsible for this? ;-)
-------------------------------------------------------------------------------
Konrad Hinsen | E-Mail: hinsenk@ere.umontreal.ca
Departement de chimie | Tel.: +1-514-343-6111 ext. 3953
Universite de Montreal | Fax: +1-514-343-7586
C.P. 6128, succ. Centre-Ville | Deutsch/Esperanto/English/Nederlands/
Montreal (QC) H3C 3J7 | Francais (phase experimentale)
-------------------------------------------------------------------------------
=================
MATRIX-SIG - SIG on Matrix Math for Python
send messages to: matrix-sig@python.org
administrivia to: matrix-sig-request@python.org
=================