Tag Archives: perl programming

Why you should use getcwd and not cwd

The Cwd module provides several functions for finding the current directory. The most similar-seeming are cwd and getcwd. Have you ever wondered why you should pick one or the other? I always use getcwd and I'll show you why. My ~/.dzil directory is a symlink to a git repository elsewhere. If I'm in that directory […]

Posted in perl programming | Also tagged , | Comments closed

Why installing Dist::Zilla is slow and what you can do about it

Despite my previous rant about Dist::Zilla haters and why you don't need Dist::Zilla to contribute, I recognize that there is one thing that does require Dist::Zilla: installing from a patched repo without waiting for a CPAN release. Leaving aside whether that's really wise or not, I think it's the real frustration people are having with […]

Posted in dzil, perl programming, toolchain | Also tagged , , | Comments closed

Dist::Zilla haters, stop your whining

Some people just love to hate. And some of them love to blog their hate. Dist::Zilla seems to rub some people wrong way. Here are some of the typical complaints I've seen or heard: It's good for authors but not contributors I have to install half of CPAN to contribute There's no Makefile.PL or Build.PL […]

Posted in dzil, perl programming | Also tagged , , | Comments closed

Help test IO::Socket::IP for Perl v5.20

Do you want good IPv6 support in the Perl core? The Perl 5 Porters intend to add IO::Socket::IP to the Perl 5 core for Version 20, coming later this year. IO::Socket::IP makes IPv4/IPv6 transparent networking easy. It aims to be a drop-in replacement for IO::Socket::INET (with some caveats), so that most existing code merely needs […]

Posted in p5p, perl programming | Also tagged , , | Comments closed

The xdg channel — Thanksgiving missive

While I haven't been blogging much, I have been busy coding. To riff from Damian's "Conway Channel" talks, this blog post summarizes the various (mostly new) CPAN modules I've been working on. ::Tiny and not so ::Tiny I appear to be one of the leading proponents of "::Tiny" modules. I love the Unix-like small-tools philosophy. […]

Posted in perl programming | Also tagged , | Comments closed

© 2009-2015 David Golden All Rights Reserved