#!/usr/bin/perl use strict; use warnings; use Data::Dumper; use Carp; use Benchmark; timethese($ARGV[0] || 100, { quotes => sub { for (1..100) { my $x = "\"Muster"; } }, qq1 => sub { for (1..100) { my $x = qq|Muster text|; } }, qq2 => sub { for (1..100) { my $x = qq~Muster text~; } } });