Balancer>> Потому что стандарт. V.Stepan> И что?
То.
V.Stepan> Сейчас мода стандарт, к примеру, везде XML
Опять ты в 10-летней давности живёшь.
XML остался практически только в legacy, а для хранения/обмена данными сейчас используют JSON
Только это не имеет отношения к делу, т.к. это вопрос передачи данных, а не кодировки хранения.
V.Stepan> Надо 5 чисел передать в структурированном формате — всё равно XML лепят.
Уже давно — нет
Balancer>> Потому что однобайтовые кодировки крайне ограничены.V.Stepan> Если не хватает, то тогда, конечно, два. Но везде лепить два — это перебор.
Вот, в итоге тебе придётся изобретать, развивать и поддерживать несколько разных способов обработки данных. Вместо одной кодировки с единым форматом хранения и обоработки, будет зоопарк. При чём, например, зарубежные разработчики будут снова тупо забивать на всех остальных и снова в зарубежных инструментах будут вопросики и кракозябры вместо русских букв. Оно сегодня надо?
V.Stepan> Ну, во-первых, там, где 16 за глаза, действительно 32 ставить смысла нет.
И нужно поддерживать две платформы?
V.Stepan> Ты же не будешь меня убеждать, что микроконтроллер клавиатуры обязан быть 32-хразрядным?
У меня отсылка вполне однозначная по контексту к периоду перехода с AT на 386
V.Stepan> поддержка 8-битных кодовых таблиц ничего не стоит — она уже давным-давно написана и переписана n-цать раз.
И поэтому, пока не прижился UTF-8, нам постоянно приходилось сталкиваться с проблемами кодировок. Спасибо, я этим наелся досыта