in reply to
Default encoding rules leave me puzzled...
My question is: Why do I have to specify this encoding ? I thought that Perl adapted to its environment, and the localization environment variables should all be readable, right ? Can someone explain the reason to me, or point me to relevant documentation ?
use open qw/ :std :locale /;
Tutorials: perlunitut: Unicode in Perl
Also download tarball from Perl Unicode Essentials: OSCON 2011 - O'Reilly Conferences, July 25 - 29, 2011, Portland, OR for even more unicode info
why no default unicode?