On Mon, Jan 23, 2012 at 8:26 AM, Mr. Puneet Kishor <[email protected]>wrote:

>
> On Jan 22, 2012, at 11:06 PM, Clifford Sobchuk wrote:
>
> > perlbrew, alien and local::lib
>
>
> perlbrew is great as it allows you to install your own perl, or, if you
> want, many different versions of perl, in your own home directory,
> completely under your control. Additionally, it allows you to easily switch
> between the different versions, perhaps for testing purposes.
>
> dunno nothing about alien.
>
> I believe local::lib allows you to install perl modules in your home
> directory, but I can't really understand its purpose once I have perlbrew.
> I guess local::lib is for that scenario where you want to use the system
> provided perl, but want to augment it with your own modules.
>
> wrt, PDL being standalone vs. being easy to install --
>
> a standalone PDL (a la SciPDL) would enable its quick and rapid use the
> way the self-standing R package allows. The R package (all my experiences
> are Macs only) just works. Download, install, use. Everything works,
> graphics windows, output, everything. However, it is not easy to
> incorporate that into some other workflow, perhaps, in your web application.
>
> For example, I am now using R in my perl Dancer driven web application
> from within Postgres where I have compiled PL/R as a lang. It is as simple
> as writing a Pg function in R and then calling it from perl like so
>
>    $dbh->prepare(qq{
>        SELECT rFunc( array_agg(col) )
>        FROM table
>        WHERE ...
>    });
>
> An easy to install PDL would allow both... quick, standalone usage as well
> as incorporating it in the rest of the work.
>
> I believe PDL installation is already getting easier and easier thanks to
> everyone's (Chris Marshall in particular, I suppose) hard work.
>
> My greatest obstacle to using PDL right now is wrapping my head around its
> idiosyncrasies (I have to stop thinking like perl data structures and start
> thinking piddles), and especially being able to write my own PP code (or
> whatever the correct term is).
>
> I hope one day writing my own vectorized PDL function that would operate
> on an arbitrary piddle will become as easy as writing perl code. That would
> be the biggest breakthrough in PDL use.
>
> --
> Puneet Kishor
> _______________________________________________
> Perldl mailing list
> [email protected]
> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>

Puneet -

I wrote an introduction to PDL::PP for the Book. I would love to have some
feedback if you have time to give it a read.

The pod is here:
http://pdl.git.sourceforge.net/git/gitweb.cgi?p=pdl/pdl-book;a=blob_plain;f=PDL/Book/PP.pod;hb=HEAD.
I use some internal code listings for testing purposes so I recommend
copying the text and putting it through perldoc rather than reading the pod
directly.

David

-- 
Sent via my carrier pigeon.
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to