user-pic

bigfoot

Subscribe to feed Recent Actions from bigfoot

  • Grinnz commented on Perl Dependency Checking

    Some other commonly used options are Perl::PrereqScanner (used by the Dist::Zilla [AutoPrereqs] plugin) and Perl::PrereqScanner::Lite (used by scan-prereqs-cpanfile). Scanning prereqs is a **hard** problem to do perfectly, because modules are not always loaded at compile time, or even always as bareword module names; and even if you catch every possible module that might be loaded, you might have false positives that are never actually loaded for your use case. Personally, I always specify prereqs manually in a cpanfile as I'm developing, and have all of my other tools use that.

  • Grinnz commented on Perl Dependency Checking

    Regarding the blog platform, I completely agree that it has many problems - I tend to still post here for greatest visibility, then post the link to reddit r/perl for comments. There is a grant for creating a modern replacement for blogs.perl.org that has had occasional progress.

  • Aristotle commented on Perl Dependency Checking

    The dependency metadata in a CPAN distribution is independent from the code that actually loads the needed modules at runtime, so the two can diverge, and occasionally they do. But it gets noticed quite quickly, most of the time – simply because if the metadata is incorrect then the module won’t work after installing.

    At least usually. Errors that do not produce non-working installations can survive for a long time.

    One way that this can happen is if an error is covered up by other parts of the dependency chain. Imagine that module A needs modules B and C, but the metadat…

  • Tom Wyant commented on bless is good parts of Perl language

    I do not see Perl's object model as incomplete, merely as different. If object models were automobiles, Perl's "bless" model would be an old Chevy with no hood, chromed air cleaner and valve covers, and a candy apple paint job with flames on the sides. The lack of a hood does not make the Chevy an "incomplete car" -- it still does everything you need a car to do. I feel it is just the same with Perl. The "bless" model does everything I need it to do. In fact, because it actually exposes object creation in ways that traditional O-O models do not, I can do more with Perl than with, say,…

  • Yuki Kimoto commented on bless is good parts of Perl language

    Perl has been told for a long time to have an incomplete object oriented model.

    It has always been told negatively from both the people outside Perl and the Perl community.

    I'd like to tell bless as Perl's object oriented personality.

    I think the object is a connection between package and data, Perl's object model is simple and easy to understand. (Unless you consider Java or Ruby's object model to be correct)

Subscribe to feed Responses to Comments from bigfoot

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.