PDL (“Perl Data Language”) gives standard Perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing.
PDL turns Perl into a free, array-oriented, numerical language similar to (but, we believe, better than) such commercial packages as IDL and MatLab. One can write simple perl expressions to manipulate entire numerical arrays all at once. Simple interactive shells, pdl2 and perldl, are provided for use from the command line along with the PDL module for use in Perl scripts.
As a frequent PDL user and occasional contributor, I am happy to pass along this note from Chris Marshall and the whole PDL team. Read the entire release message here.
It is with great pleasure that the PDL development team
announces the release of the latest version of the PDL
Data Language with 64bit platform support.
This release would not have been possible without the
contributions of developersChris Marshall, Craig DeForest,
Derek Lamb, Dima Kogan, Rob/Sisyphus, David Mertens,
Diab Jerius, William Parker, and Henning Glawe.
A special thanks also to those who helped with bug
reports, problem discussions, and, of course, participation
in CPAN Testers which has helped to make the best
tested PDL release ever!
Enjoy and Happy PDL-ing!
The PDL Development Team
On behalf of the PDL Porters, and especially our tireless leader Chris Marshall, I am very happy to share the news that PDL 2.006 has been released, I’m reposting the announcement here, find the full message including release notes on the mailing list. It even includes my first contributions to the PDL core :-) Enjoy!
The PDL development team is pleased to announce
the official release of PDL-2.006 and an updated
draft of the PDL Book to accompany its release.
Of specific note:
PDL VERSION numbers now use single decimal
format. This will be the standard going forward.
PDL now has three graphics options that build on
all supported PDL platforms (thanks to work by
Craig DeForest and David Mertens and a host of
- PDL::Graphics::Simple a basic 2-D graphics layer
that can use many of the existing PDL graphics
modules with a uniform syntax.
ASPerl build issues have been resolved thanks
to relentless testing, verification and fixes by
Rob/sisyphus and other win32 PDL users.
As always, go to http://pdl.perl.org for information
about all things PDL and how to get PDL for your
PDL-2.006 Release Manager
Hello again Perl world!
After a wonderful vacation, I came back to discover that I had far more work to do than I had realized. I have only just started to claw out of the heap and arrive at a place where I have had some time for Perl-ing.
First of all I need to apologize. I missed my Grant Report this month. While this is no excuse, there also was nothing to report. I do hope to keep honing in on the few remaining problems that
Alien::Base has developed, but I am increasingly believing that a few of my initial assumptions may have been too flawed, possibly requiring a little bit of rewrite. That said, what I really need is someone who has a longer beard than I (metaphorically) to help me understand some Makefile/linking stuff to help me over the hump.
That brings me to some more interesting things. I had almost gotten my additions to vti’s
PerlTuts running before my vacation, and now they have finally hit; thats right, live science tutorials in Perl are coming! For now its only a few pages on my plotting extension and PDL constructors, but believe me, that was the hard part.
Finally, this weekend I added up a few more features to Galileo, these include such novel features as deleting pages and easy links to adding users and pages. For those of you who don’t know (many I’m sure), Galileo is my attempt at a fully CPAN installable content management system (website). Its runs on Mojolicious and uses websockets for real-time updating wherever possible. Please take a look and let me know if you have any issues; especially if you use the (still untested, sorry) environment variables for controlling file locations.
Since the Perl Data Language (PDL) does not have a large presence in the Perl Blogosphere, I have the honor of reposting Pumpking Chris Marshall’s announcement of PDL 2.4.10.
For those of you who don’t know, PDL gives standard Perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing. For more information on PDL please visit its website at http://pdl.perl.org.
Chris’ release message is reposted below, the full text can be seen on the mailing list archive.
The PDL Development Team is pleased to announce the
PDL-2.4.10 release of the Perl Data Language and
the first PDF release of the PDL Book.
PDL-2.4.10 is the latest point release with more
functionality, portability, and robustness than ever
- POSIX threads support for all platforms
- Auto parallelization of PDL threadloops
- Support for PDLs larger than 2GiB
- PDL Book draft release (PDF format)
- Much, much, more…
As always, the source distribution will be available
at a CPAN mirror near you within a couple of days.
Our sf.net site has the source distribution and the
Windows binary PPM are available in the usual site,
see “Get PDL” in the sidebar at http://pdl.perl.org
(the PDL website for links, documentation and info
for all things PDL).
The SciPDL-2.4.10 release for MacOS X systems will be
announced when it is available.
Enjoy and Happy PDL-ing!
for the PDL Development Team