[PYTHON MATRIX-SIG] Naming Conventions And Practical Experience

Konrad HINSEN hinsenk@ere.umontreal.ca
Wed, 7 Feb 1996 16:59:44 -0500


   lack the time to sit down and do a careful redesign.  The current
   feature set is significantly more powerful than the basic array
   operations provided by matlab, the most popular array processing
   language that people buy.

Also the worst one, mostly because it is "historically grown" from a
very restrictive basis (LINPACK).

   Rather than complaining about the lack of a list of the available
   functions, David Ascher recently sat down and pulled them out of the C
   and python source code (not too hard to do, since I did include doc
   strings for everything).  Check out his beta tutorial

I know, and in fact I have postponed my own attempts waiting for him
to be continue the investigation. I wasn't really complaining, but
providing an excuse for not having done something until now.

   If somebody else out there has the time and energy to design a
   complete set of functions and methods for the system, go for it.  If

I volunteer to do so, but can't promise any deadline. I am also doing
all my work on Python as a side project, so I fully sympathize with
your problems of allocating time to it!

   Sorry for the negative tone, but I've been getting a few too many
   questions like "So how's your speech recognition system coming along?"
   from my advisor lately and I'm eager to get the array object "out the
   door".  Bug fixes take up very little of my intellectual energy, but

I fully understand that, but I don't see the need to rush. After all,
we are doing something close to language design, which has never
profited from tight deadlines. Rather than rush out a beta version to
the public, I advocate a public alpha release that comes with no
promise about stability of function names etc. We need all the test
users we can get! Why make any commitments without anybody forcing us?

-------------------------------------------------------------------------------
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
=================