On 23 August 2011 13:02, Simon Cozens <si...@simon-cozens.org> wrote:
> On 23/08/2011 19:39, Dave Cross wrote: > > If a popular Linux magazine had given you the opportunity to write a 3000 > word > > article giving a practical project-based demonstration of how Perl had > moved > > on in the last ten years, what would you do? What would you write about? > > What's changed in the past ten years? 10 years?... in no particular order.. Core Perl: -------------- Regular release cycles Setup stuff: ----------------- CPAN::Mini CPAN::Mini::Inject CPAN::Webserver local::lib cpanm perlbrew Best practices: ---------------------- Task::Kensho DBIx::Class Modern Perl (the book as well as the ethos) Moose / Moo MooseX::App::Cmd Testing / test results: ------------------------------- http://www.cpantesters.org/ Test::Most Websites: -------------- https://metacpan.org/ http://perldoc.perl.org/ http://www.perl.org/about/whitepapers/ might also be useful to link to, although we should probably get some more sysadmin related papers in there (anyone interested let me know). Frameworks: ------------------- Dancer Catalyst Plack with both of them + 160 Plack::Middleware modules to help Sysadmins not worry about server specific configuration. Web server infrastructure: ------------------------------------- Starman (very fast) Mogilefs - distributed redundant file system These two work great for us at work (although there are more alternatives now): Perlbal - load balancer / proxy TheSchwartz - queue manager * * Sorry - I don't have time to write anything more than a cursory list, but there's at least a couple of articles in there, Leo