http://www.perlmonks.org?node_id=838873


in reply to DWIM with non ASCII characters

What do you think is the best strategy for handling non ASCII characters?

Decode everything that comes from the outside. Encode everything that leaves your program. use utf8;. Avoid locales if you can.

See Perl, encodings and Unicode and the Perl Programming/Unicode UTF-8 WikiBook.

Perl 6 - links to (nearly) everything that is Perl 6.