ググってみたら意外となかった。というか、既に過去の話題すぎるだけかもしれないけど。 まずはベンチマーク。(単にベンチマークスクリプトの練習台という意見もある) #!/usr/bin/env perl use strict; use warnings; use utf8; use Benchmark qw/:all/;; use YAML::XS (); use YAML::Syck (); $YAML::Syck::ImplicitUnicode = 1; my $reference_data = { hoge => 'hogeeeee', ary => [ 1 .. 50 ], hsh => { map { $_ => "$_-$_" } ( 'a' .. 'z' ) } }; my $ref_yml = YAML::XS::Dump($reference_data); YAML::XS