[gopher] gopher++ (gopher1) protocol

Mateusz Viste mateusz at viste-family.net
Sun Jan 24 17:27:48 UTC 2010


Hi,

On Sunday 24 January 2010 18:10 (CET), Cameron Kaiser wrote:
> That doesn't make sense. Isn't UTF-8 a superset of ISO-8859-1? 

Absolutely not! :-)
*Unicode* is a superset of ISO-8859-1, but it has no importance anyway,
as "Unicode" doesn't tell us how data is encoded on-disk.

The only thing which can be safely said, is that UTF-8 is a superset of
the 7-bit ASCII table (which is not true for UTF-16 and UTF-32).

To encode values between 128 and 255, UTF-8 uses sequences of 2 bytes,
while ISO-8859-1 uses one byte (which is rather obvious, as ISO-8859-1 is
just a dumb 8 bit codepage).

I hope it makes things clear, now ;-)

Best regards,
Mateusz Viste




More information about the Gopher-Project mailing list