A Linux Magazine norte-americana publicou um artigo de Jerry Peek
sobre o processador de macros m4, que embora relativamente pouco conhecido, é uma ferramenta de uso geral capaz de realizar muitas tarefas que exigiriam programas mais complexos se fossem feitas em shell, sed, awk, perl ou outras linguagens comumente usadas em processamento de texto. O artigo apresenta uma descrição do m4 e dois exemplos de uso: um com objetivos puramente didáticos, e outro apresentando um possível uso prático do sistema na geração de páginas web. O m4 é tipicamente utilizado na geração de arquivos de configuração, por ferramentas como o sendmail e o autoconf.