There are many variants of Data::Dumper, to serve more specialized purposes.

more attractive

sub deparsing

show variable name

unicode-compatible

various other features