I like Path::Class, but it’s clunky and slow. So I wrote Path::Tiny to scratch my itch. It’s smaller (roughly half the lines of code), comes in a single file, and is generally faster. Among other things, it has lots of handy UTF-8 input and output methods. The downside is that it’s less portable and less extensible, but let’s be honest, most of us are developing only for Unix or Windows anyway. An