WARNING!: "very sick puppy" is not bashing and should not be construed as
bashing.
The problem is not longer the original problem.
The original problem was resolved years ago using the algo of tgu.
The problem now is f {iota} f that is so slow in dyalog APL that a bunch
of utilities and many lines of codes using those utilities had to be
modified to circumvent the slowness of f {iota} f. over the past many
years.
The exact qualifier I used for this specific slowness problem is: "very
sick puppy". Here is a copy of that email:
I did it and here are the results (on our AIX development server):
n<-1e3 x 1 2 4 8 16 32
Dyalog APL (times are in seconds):
0.2 0.8 3.21 12.79 51.12
So I would say that Dyalog APL has a very sick puppy in f{iota}f
Paul Gauthier
APL Software Developer - Senior
[EMAIL PROTECTED]
Phone: 312-739-3467
Fax: 312-739-3496
CheckFree. The Company that Powers Payment on the WebSM.
http://www.checkfree.com/paybillsonline
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm