История изменений
Исправление
Napilnik,
(текущая версия)
:
проблема utf-32 в том, что оно НЕ СОВМЕСТИМО с ASCII. А вот utf-8 — совместимо. И с этим ничего не поделаешь.
Проблемы англоязычных меня волнуют не больше чем их волнуют проблемы остального мира. То есть в топку эту «проблему». Компиляторы недолго переобучить понимать другую кодировку.
а что делать со старой продукцией? Вот что например делать с чуть менее чем всеми *nix'ами, в которых длинна имени файла ВНЕЗАПНО сократится до 64 букв? А если там 65? Предлагаешь встраивать костыли типа C:\PROGRA~1 ?
В линуксах постоянно ломают рабочий софт и фанатов такого порядка не коробит - если есть пользователи то пропатчат, потратят 1000000 человекочасов но перейдут на новый интерфейс. Если не хватает символов для путей, то надо использовать симлинки, они даже на NTFS пашут.
Исходная версия
Napilnik,
:
проблема utf-32 в том, что оно НЕ СОВМЕСТИМО с ASCII. А вот utf-8 — совместимо. И с этим ничего не поделаешь.
Проблемы англоязычных меня волнуют не больше чем их волнуют проблемы остального мира. То есть в топку эту «проблему». Компиляторы недолго переобучить понимать другую кодировку.
а что делать со старой продукцией? Вот что например делать с чуть менее чем всеми *nix'ами, в которых длинна имени файла ВНЕЗАПНО сократится до 64 букв? А если там 65? Предлагаешь встраивать костыли типа C:\PROGRA~1 ?
В линуксах постоянно ломают рабочий софт и фанатов такого порядка не коробит - если есть пользователи то пропатчат, потратят 1000000 человекочасов но перейдут на новый интерфейс.