> > > * Built-ins: min() and max() functions and acceptors
> > >
> > > * Built-ins: reduce() function
> > >
> > > * Subroutines: lazy evaluation of argument lists
> > >
> > > * Superpositions: vector operations via superpositions
>
> Couldn't see those either. Could you refer to the actual RFC #s, please?

As I mentioned, not all Damian's RFCs exist yet. These are the ones that
he's promised are coming (along with generalised iterators).
>
> <...> From our point of view one question is: assuming
> that there still is a need for compact numerical objects (PDLs) as
> opposed to conventional perl arrays (for reasons of efficiency and
> memory consumption) will those
> compile time optimizations also be accessible to PDL objects?
>
Do we really need PDL objects in perl 6? How about we investigate building
compact arrays into the language? We're already talking about how we can add
typing to the language--I would have thought that if these semantics make it
in, we could look to optimise how numeric types are stored.

I think we should look to remove the distinction between 'stuff that works
in PDL' and 'stuff that works in perl'. To do this I guess we need an RFC
proposing compact array storage for numeric data. Most of the rest of PDL
core is already proposed in one form or another. Stuff like SLATEC support
still belongs in external modules, of course.

> > Anyway, all I can say is, give it a go! Start cross-posting your
thoughts to
> > perl6-language, and pop over to dev.perl.org to see what RFCs are
around.
> > I'm sure you want to keep up the discussion with PDL-P, but if it's
about
> > perl 6, why not have it on perl6-language where everyone can follow it?
>
> Sure. One problem we AFAIK have on pdl-porters is that all developers I
> know of use PDL and perl for real work in their day jobs and are hard
> pressed to deal with all the mailing list traffic, upcoming problems and
> RFC writing just in the time frame that seems available.
>
I know what you mean--I've got a full-time job too (hence writing this on a
sunny Sunday morning!)... Still, this is the time to get your $0.02 in.


Reply via email to