Преимущества 8-битной кодировки: компактность. foxford.ru
Недостатки: недостаточная мощность алфавита, чтобы вместить все нужные символы, наличие различных кодировок при отсутствии единого стандарта. foxford.ru
Современные стандарты, например UTF-8, имеют свои преимущества и недостатки:
Преимущества:
- UTF-8 позволяет более компактно хранить и передавать символы Юникода, используя переменное количество байт (от 1 до 4). ru.wikipedia.org Наибольший выигрыш в компактности даёт для текстов на латинице, поскольку латинские буквы без диакритических знаков, цифры и наиболее распространённые знаки препинания кодируются в UTF-8 лишь одним байтом. ru.wikipedia.org
- UTF-8 обеспечивает полную обратную совместимость с 7-битной кодировкой ASCII. ru.wikipedia.org
Недостатки:
- не все языки и символы могут быть закодированы с помощью 8 бит. habr.com
- языки программирования по-разному поддерживают и используют кодировки, что иногда может приводить к искажениям Unicode. ruweb.net