Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^2: Module Development

by petdance (Parson)
on Feb 19, 2005 at 06:37 UTC ( #432656=note: print w/replies, xml ) Need Help??


in reply to Re: Module Development
in thread Module Development

h2xs is terrible for creating the standard module directory structure, because that's all it does, and it doesn't create tests in the current best format. That's why I created Module::Starter.

You should use h2xs ONLY if you're using XS.

xoxo,
Andy

Replies are listed 'Best First'.
Re^3: Module Development
by TheDamian (Priest) on Feb 19, 2005 at 07:59 UTC

    Indeed. h2xs was certainly best practice back when it was the only tool available. But if I were writing "Object Oriented Perl" today, I'd definitely be recommending Module::Starter instead.

    And, in fact, in the book I am writing today ("Perl Best Practices") I do recommend Module::Starter.

    ;-)

    Damian

      May I ask when the tenative release date is?

        We're aiming for late July or the first week of August (i.e. launching it at OSCON).

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://432656]
help
Chatterbox?
[Corion]: 5.14 is also a good target, widely available and fairly stable. Also, over five years old, which doesn't push people into a needless upgrade cycle
[Discipulus]: yes I saw your efforts Corion but the pain is worth?
[Corion]: Discipulus: IMO it's not that much pain, but most of the systems I use have a Perl 5.14 or newer on them nowadays
[marto]: the question is more, is Padre still the way new users should be directed?
[Discipulus]: ah ah I have all 5.26 atm but I play alone..
[Corion]: Except this RHEL box, which comes with Perl 5.10.1 , but there I installed my own 5.20.3 for the real Perl programs we run ;)
[Corion]: marto: I used Padre for some time but then switched to Notepad++, since all the funky features I wanted to put into Padre couldn't be made to work, and/or I lost interest :)
[Discipulus]: indeed marto I dunno. I tested once and many years ago. But I'm not the programmer yardstick. I try to install Padre via cpan now just to add a line about it in the issue. Strawberryperl all life long!
[marto]: yeah, when I worked on Windows I did use Np++ all the time

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (11)
As of 2018-06-25 08:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?



    Results (126 votes). Check out past polls.

    Notices?