I spent some interesting time this weekend reading
the perldl and pdl-porters list archives from the
beginning.  It was very informative to "watch" the
development of PDL and all the things I took for
granted when I first began using PDL circa 2004...

I particularly enjoyed the evolution of the concept
of slicing and threading.  The first mention of the
map() routine and I was "map?" until I realized that
it was the basis for all of slice, dice, range,...
crawling out of the primordial ooze.  Kind of like
watching the first 3 Star Wars movies after seeing
the original 3 (in release order).

A couple of thoughts:

(1) It would have been nice to have had some
     overlap in development with Tuomas Lukka.
     I seem to have inherited TriD from him...

(2) A persistent theme in the user lists was
     how to find and use PDL functionality.
     It is nice that some of Daniel Carrera's
     work last summer and our documentation
     review and update seems to address some
     of those issues.  (e.g., Does PDL have a
     matrix inversion routine?)

(3) PP is arguably the secret engine of PDL.
     Maybe Craig would be interested in a
     colloquium on the subject?  I think we're
     getting close to the point of working on
     some of those PDL 3.0 ideas...  :-)

(4) Thanks for the PDL book.  From the list
     it seems we are lucky to have what we have.
     Maybe now is the time to work up a more
     comprehensive PDL introduction text.

Cheers,
Chris

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to