+++++++
>> - Any suggestions for PDL development?
Modularizing PDL to allow for plugin domain-specific utilities that
can be simply fetched from CPAN is now and will continue to be hugely
powerful for pushing PDL forward.
+++++++


On Sat, Nov 23, 2013 at 4:52 PM, Tim Haines <[email protected]> wrote:
>>> - How long have you used PDL?
> Since 2009
>
>>> - What PDL version do you use?
> 2.007
>
>>> - Best thing(s) about PDL
> Threading! IDL has no concept of it (well, at least for ndim>1) and will
> quietly truncate arrays with non-matching dimensions! NumPy has
> "broadcasting," but does not have anywhere near the versatility and
> transparency of threading.
>
> PDL::PP + Inline + automatic threading makes the hard remedial and the
> impossible simple!
>
> The immensely helpful community on the perldl mailing lists.
>
>>> - Worst thing(s) about PDL
> Interface warts from its 'old days.' For example, min/minimum versus
> sum/sumover.
>
> This isn't intrinsic to PDL, but the threading engine has a steep learning
> curve. This is a general issue with all vectorized languages, and more
> expository documentation on this would be very helpful. I taught a 10-week
> summer course on scientific computing with PDL to a group of physics and
> astronomy students with at least some degree of programming background, and
> I think the threading concepts were the hardest for everyone to grasp.
>
> Lack of a coherent plotting library. I think PDL::Graphics::Prima looks
> quite promising, though!
>
>>> - I would use PDL more (or at all) if only ...
> I use it nearly every day, but it would be great if it would just do my work
> for me! :D
>
>>> - Any suggestions for PDL development?
> Modularizing PDL to allow for plugin domain-specific utilities that can be
> simply fetched from CPAN is now and will continue to be hugely powerful for
> pushing PDL forward. I think the recent push to strip PDL down and move
> submodules out to separate CPAN repositories is definitely a good thing!
>
> Installation has gotten much easier and is nearly a one-click operation now.
> I used to have to fiddle with the Makefile to get it to build (even from
> CPAN), but now it "just works." Keeping this as a key element is definitely
> a good thing.
>
> While I haven't been core-diving, myself, I understand that there is some
> black magic in PDL::Core. Looking forward to the continuation of PDL and
> increasing the number of developers, this might be a hinderance.
>
> Thanks.
>
> - Tim
>
>
>
> ---------- Forwarded message ----------
> From: Chris Marshall <[email protected]>
> To: "[email protected]" <[email protected]>
> Cc:
> Date: Sun, 17 Nov 2013 19:39:53 -0500
> Subject: [Perldl] show of hands for PDL users
> Dear PDL Users-
>
> In an effort to gauge the progess of PDL development in functionality
> and usability, I would invite you to reply to me or to list with a quick
> message about your PDL use:
>
> - How long have you used PDL?
> - What PDL version do you use?
> - Best thing(s) about PDL
> - Worst thing(s) about PDL
> - I would use PDL more (or at all) if only ...
> - Any suggestions for PDL development?
>
> The goal is to improve the PDL experience and to encourage a
> broader PDL user community.
>
> Thanks much,
> Chris Marshall (PDL-2.007 release manager)
>
> _______________________________________________
> 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