Perl

I love Perl, be it 5 or 6. It is a refreshingly malleable programming language. It allows me to express my thoughts more directly, put emphasis on those parts of the code that deserve it while Huffmanizing things I have written a thousand times already. Plus it has lots of modules to glue together every possible set of tools.

I don’t engage with the Perl 5 community too much (I would say not enough) for no reason at all, except maybe that you can’t dance on everyone’s wedding, as a German proverb goes. I haven’t authored any public Perl 5 source code as far as I’m aware, but I use it at work nearly every day (I work with text files).

This website for example is prepared by a custom static site generator called bah written in Perl 5. Check out bah! Another static site generator for a description of its essentials.

The most amazing Perl talk I’ve seen so far:

Damian Conway: Three Little Words
Adding keywords to Perl and endless yak shaving.

I also enjoy programming, and have released code, in Raku, a strangely similar yet different programming language.