Hi!

On 04/04/2011 09:05, Moritz Lenz wrote
On 04/04/2011 12:46 AM, ryan desfosses wrote:
I spoke to Duke about the current status of PDL in Perl6 and he said I
should ask about it here.  I'm interested in putting in another proposal for
GSOC in regards to PDL in Perl6.  I was hoping to get more information on
the status of PDL in Perl6
S09 is largely unimplemented. With which I mean that Rakudo implements
one-dimensional dynamic arrays and Str-indexed hashes, and nothing more
(no arrays of native types, shaped arrays, multi-dimensional arrays etc.)

and any ideas that people may have in implementing it.
Jonathan Worthington is working on a new meta object system for Rakudo,
which for example should enable natively typed arrays, and other
goodies. This would be an excellent foundation for PDL.

A bunch of the stuff that needs to happen to get the S09 PDL-ish bits implemented in Rakudo is closely related to the 6model work, yes. Supporting much more of S09 as one of the things that 6model will enable, so even if it's not in the initial batch of work I'm doing, it's very much a goal.

The only PDL-ish piece in my current grant work is natively typed attributes (which I'm mostly there with), but the rest is very much "up for grabs" for an interested GSoC student.

Jonathan, GSoC coding starts on May 24th, can we assume that 6model will
be available in rakudo at that time (maybe in a branch, but usable for
more features)?

Yes, so long as I don't get run over by a truck or similar, that is extremely likely. :-)

Since this is very closely related to a lot of the things I'm working on, I'd be interested in serving as mentor for this work also.

Thanks!

Jonathan

Reply via email to