Hi all:  I just installed Numeric::LL_Array.  Installs fine, right from 
cpan, no dependencies.  The man page (at a quick glance) seemed confusing 
and abstract.  I could find no examples of code that actually does any 
useful numeric processing.

Does have any doc or examples that use LL_Array to do any useful vector 
operations, even something equivalent to the PDL:

$a = sequence(10);
$b = $a**2;

?

--Doug

[email protected]
Software Engineer
UCAR - COSMIC, Tel. (303) 497-2611

On Fri, 30 Oct 2009, Craig DeForest wrote:

> This looks like the best argument I've yet seen for breaking up the
> PDL distribution -- perhaps making the stuff in "Basic" the actual PDL
> module, and putting Graphics, IO, and Lib  into their own module trees.
>
> On Oct 30, 2009, at 9:27 AM, David Mertens wrote:
>
>> Ilya Z, author of Numeric::LL_Array, is a long time Perl developer,
>> a  rather brilliant one, and currently teaches/researches at the Cal
>> Math  dept. I feel a bit vindicated in that I was not the only one
>> experiencing difficulty installing PDL. If Ilya felt it was
>> difficult,  well, then, it must have been difficult. Either that, or
>> he had some  other itch to scratch which caused him to develop his
>> module instead of sticking it out with PDL.
>>
>> See, this is what I find so surprising.  I don't think it's really
>> all that difficult to get PDL to install.  I've put instructions on
>> use.perl and, over the course of writing the instructions I realized
>> that it's really pretty simple if you know what you're doing or have
>> somebody to hold your hand.  A Gentoo-quality wiki for installing
>> PDL seems like an appropriate stop-gap measure until we can get
>> better external dependency handling (in which case a cpan install
>> would truly be one-click).
>>
>> I don't think the installation was too dificult for him.  Rather, I
>> think he has a philosophical gripe about it's apparent inability to
>> install correctly.  Version 2.4.2 has an attrocious pass rate at
>> CPAN Testers.  If PDL is supposed to be THE Perl numerical data
>> module, it should easily install on any Perl system and pass all its
>> tests.  I believe that when he saw that, as well as all of the
>> dependencies, he decided to start fresh with his own solution.
>>
>> Ilya and I have discussed his failed attempts to get PDL installed,
>> and he made a very interesting observation.  PDL 2.4.5 was released
>> on October 24 and Numeric::LL_Array v 0.12 was released on October
>> 26.  Both distributions have passed on all the machines that have
>> tested them on CPAN Testers, but his distribution has run on 57
>> machines while PDL has only been tested on four machines.  We both
>> thought tthat these tests were automated, so why does
>> Numeric::LL_Array have over 14 times as many reported tests?  My
>> hunch is that the Perl OpenGL module doesn't install on a lot of
>> machines so PDL can't even be attempted because its dependencies
>> cannot be satisfied.  I conjecture that if PDL's dependencies can't
>> be met that the installation silently fails.  But I'm not sure about
>> how all that stuff is reported.
>>
>> Ilya's take-away point is that authors of other modules cannot rely
>> on listing PDL as a dependency because the chances of a successful
>> automated install of PDL are low.  Splitting up the current PDL into
>> a collection of modules, and especially having a lean core that
>> focused only on the data manipulatioin and left out the file
>> handling and visualization, would solve this problem.  (As far as I
>> know, Numeric::LL_Array may simply be Ilya's vehicle for motivating
>> us to actually do that partitioning... and an opportunity for him to
>> have fun with XS code.)
>>
>> David
>> _______________________________________________
>> Perldl mailing list
>> [email protected]
>> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>
>
> _______________________________________________
> Perldl mailing list
> [email protected]
> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>

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

Reply via email to