http://www.perlmonks.org?node_id=279901

The right time to start a project? made me wonder whether there is a repository of "Do's and Don'ts in Perl 5" that would facilitate a future migration to Perl 6? Something you could look at if you're starting a new Perl 5 project?

I realize that there are a number of Perl6:: modules out there already, but I would understand it if you wouldn't want to use those in production code.

I'm more thinking along the lines of:

Is there such a repository already? If not, would it make sense for the Perl Monks to create and maintain one?

Liz

Summary:

  1. It seems the general consensus is that such a repository is not needed now (or ever for that matter).

  2. It is generally advised not to use XS or Inline::C (if you must, then only use Perl 5 macro's).

  3. Don't do anything Abigail-II is doing in JAPH's ;-)

  4. Don't use %_ .

  5. Don't use the X:: namespace.