I want to get the basic knowledge to join this discussion. Would you tell me the following things? 1. Do the following things mean the same or different? my $bytes = Encode::encode('UTF-8', $string); utf8::encode($string); my $bytes = $string; 2. Do the following things mean the same or different? my $string = Encode::decode('UTF-8', $bytes); utf8::decode($bytes); my $string = $bytes; 3. Do the following things mean the same or different? # Perl utf8::decode # XS sv_utf8_decode 4. Do the following things mean the same or different? # Perl utf8::encode # XS sv_utf8_encode My first interest is the difference between the Perl world and the XS world.Thread Previous | Thread Next