haukex's solutions are probably better (and my first thought when reading your post was to use
join in something very similar to
haukex's first solution), but you could also use
map:
$ perl -E 'say map "$_ ", a..z'
a b c d e f g h i j k l m n o p q r s t u v w x y z
Update at 10:30 UTC: I had not seen that you said in the title that you wanted a golfed solution. You can just remove some spaces to improve the character count:
$ perl -E 'say map"$_ ",a..z'
a b c d e f g h i j k l m n o p q r s t u v w x y z