Perl unterstützt Unicode seit 1998
Ich glaube da siehst du die Vergangenheit mit einer etwas rosigen Brille: lt. [https://perldoc.perl.org/perl56delta.html#Experimental-features](Perl 5.6), das erste Release mit Unicode-Unterstützung von 2000 ist die Unicode-Unterstützung noch expirementell. In 5.7.0 heißt es „Unicode Support Still Far From Perfect“. In 5.8.0 „Unicode in general should be now much more usable than in Perl 5.6.0 (or even in 5.6.1). Unicode can be used in hash keys, Unicode in regular expressions should work now, Unicode in tr/// should work now, Unicode in I/O should work now. See perluniintro for introduction and perlunicode for details.“, das war aber erst 2002.