There's been quite a lot of discussion on this list in the last week so
it's probably time for a summary. The current RFCs relevant to this list 
are:

 18    Immediate Subroutines                            Jean-Louis Leroy  v1
 21    Replace wantarray with a generic want function   Damian Conway     v1
 31    Co-routines                                      Damian Conway     v1
 57    Subroutine Prototypes and parameters             Andy Wardley      v1
107    lvalue subs should receive the rvalue as an arg  Andy Wardley      v1
118    lvalue subs: parameters, explicit assignment
       and wantarray changes                            Nathan Torkington v1
128    extend subroutine contexts to incldue named
       parameters and lazy arguments                    Damian Conway     v2
132    subroutines should be able to return an lvalue   Johan Vromans     v1

Possibly covered by this list:

 27    Coroutines for Perl                              Tom Scola         v1
 37    Positional Return Lists Considered Harmful       Jarkko Hietaniemi v2
 97    prototype-based method overloading               David Nicol       v1
        [perl6-language-objects?]
 98    context-based method overloading                 David Nicol       v2
        [perl6-language-objects?]

The main discussions this week have centred on lvalues with RFCs 107, 118
and 132 covering the topic. I'm looking forward to version 2's of each of
those RFCs to clarify where we are now. 

Talking of v2, only one of the RFCs listed above is currently at version 2
- if that means that everyone is happy with them then I think the protocol
is to submit v2 with an indication of status rather than letting v1 hang
around.

I think it's fairly clear that RFC's 57 and 128 are similar enough that
a merged RFC is possible (is it desirable?) I would also like to see
RFC's 31 and 27 renamed to make clear their differences (they seem to be
taking different approaches) [Following Kirrily's post to perl6-language
asking for descriptive titles].

Finally, the deadline for this list was meant to be next week but I
understand that it will be extended at least until late September
(assuming we don't all agree on the current RFCs and no new ones are
posted!).

-- 
Tim Jenness
JCMT software engineer/Support scientist
http://www.jach.hawaii.edu/~timj



Reply via email to