История изменений
Исправление rechnick, (текущая версия) :
Думаю если ты прочтешь о UTF-8, о работе с unicode-текстом в программах
Это не особо требуется. Что оно из себя представляет я в общих чертах понимаю. Для высокоуровневых языков этого уже достаточно.
Просто всё что ты написал, оно вообще никак не стыкуется с тем, что написано у меня. Я даже удивлён, если честно. Лень вникать в подробности, потому что там 100% непонимание. Реально о разных вещах говорим.
Новых проблем по сравнению с UTF-* это не добавит.
По мне так добавит. Даже такая мелочь как bom требует к себе особого внимания и может сбить с толку, если забываешь про неё. А тут речь про «bom» в самых неожиданных местах. Мне кажется, что это всё сильно осложнит. Будешь вместо простейших манипуляций со строками (ну типа, нашли нужный символ, берём подстроку от начала до найденого, или от найденого + ещё столько-то) ты будешь вынужден постоянно контролировать этот «bom». Ну это капец какой-то. И там, где-то в обсуждении было замечание, типа, «ты же не против перевода строк». Но если ты чуток ошибся и захватил лишний перевод строки или пробел, то это не так критично, как если ты захватил такой вот «bom» от другого языка.
Всё это, разумеется, imho.
Исходная версия rechnick, :
Думаю если ты прочтешь о UTF-8, о работе с unicode-текстом в программах
Это не особо требуется. Что оно из себя представляет я в общих чертах понимаю. Для высокоуровневых языков этого уже достаточно.
Просто всё что ты написал, оно вообще никак не стыкуется с тем, что написано у меня. Я даже удивлён, если честно. Лень вникать в подробности, потому что там 100% непонимание. Реально о разных вещах говорим.
Новых проблем по сравнению с UTF-* это не добавит.
По мне так добавит. Даже такая мелочь как bom требует к себе особого внимания и может сбить с толку, если забываешь про неё. А тут речь про «bom» в самых неожиданных местах. Мне кажется, что это всё сильно осложнит. Будешь вместо простейших манипуляций со строками (ну типа, нашли нужный символ, берём подстроку от начала до найденого, или от найденого + ещё столько-то) ты будешь вынужден постоянно контролировать этот «bom». Ну это капец какой-то. И там, где-то в обсуждении было замечание, типа, «ты же не против перевода строк». Но если ты чуток ошибся и захватил лишний перевод строки или пробел, то это не так критично, если ты захватил такой вот «bom» от другого языка.
Всё это, разумеется, imho.