tag:blogger.com,1999:blog-36345871.post268184347256205005..comments2023-07-11T05:39:57.966-07:00Comments on Perl Alchemy - notes of a programmer: On dependencieszbyhttp://www.blogger.com/profile/04636763782334128869noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-36345871.post-15929710245964967232009-07-30T04:50:05.213-07:002009-07-30T04:50:05.213-07:00I agree about the lowering the barrier point - but...I agree about the lowering the barrier point - but this can be reached by two ways - one is internalizing all the dependencies (i.e. rewriting) - the other is bundling your solution with the external dependencies and making sure that they behave. The first way is easier - but with the second there come more benefits.zbyhttps://www.blogger.com/profile/04636763782334128869noreply@blogger.comtag:blogger.com,1999:blog-36345871.post-28925196106038469982009-07-29T14:55:03.971-07:002009-07-29T14:55:03.971-07:00I don't know enough about the capabilities of ...I don't know enough about the capabilities of Mojalicious::Lite to know that it's the best solution to this problem, but for those willing to dip their toes in the water and don't want to struggle with the dependency problem, it's far, far better than CGI and heredocs.<br /><br />If we want to encourage people to learn Perl, lowering the barrier to entry is very important. If they like it enough to keep using it, they'll learn what they need to do. If they don't, it doesn't matter.Ovidhttps://www.blogger.com/profile/13509899287185278251noreply@blogger.comtag:blogger.com,1999:blog-36345871.post-58238779095912662422009-07-29T08:41:59.178-07:002009-07-29T08:41:59.178-07:00Part of this has to be we have to stop tolerating ...Part of this has to be we have to stop tolerating installs that require force install and make it easier for core bits like TT, URI, CPAN to accept patches from the community.<br /><br />I'm sure you've done it, you struggled for a while to get Catalyst or something installed, said, "okay, done, works for me now" and moved on. If every time you had trouble with a straight up install you had time to pause and work out why and offer a patch that got quickly processed it would help. Some projects, like Moose are great about this, unfortunately some core bits are maintained by unresponsive authors. We need to change this.Anonymousnoreply@blogger.com