Bennett Todd wrote:
>
> There are many intents and points to this project. As _I_ see them,
> they include, in no particular order:
>
> - cleaning up the language definition, where practical without
> losing the distinctive appeal of perl to happy perl programmers;
>
> - cleaning up the implementation, to better support further growth,
> and possibly allow perl to better penetrate other areas (e.g.
> embedded applications);
>
> - cleaning up the development process, to allow people who wish to
> focus on specific aspects of perl development to more easily
> concentrate their attentions; and
>
> - adding fundamental new features to allow perl to better support
> new and different ways of programming, and new application
> domains.
As long as there is a reliable perl5-to-perl6 translator, I would
definitely include:
- Remove relatively little-used features, as long as they can still
be done (in some cases, maybe by including a 'perl5compat' module)
and as long as automatic translation is Good Enough in most cases.
It would be silly to say that every one-liner must remain working or
that no one-liner should become longer.
Does anyone have a better name than 'perl5compat' for an 'old cruft'
module?
Hildo