LINUX.ORG.RU

История изменений

Исправление soomrack, (текущая версия) :

Нет, это потому что арабские цифры не арабские, а индийские. А к арабам они пришли путем перевода математического труда Брахмагупте «неким» Аль-Хорезми, который скорее всего то и арабом не являлся…

Направление письма влияет на то как интерпретировать всякие знаки, к чему они относятся, вперед или назад, опять же алфавитный порядок слов другой, ну и куча других нюансов скорее всего вылезит. А если добавить к этому, что еще бывает цитирование других языков, то все становится просто жутким…

Поэтому написание библиотек работы со строками это больше задача филологов, чем программистов. Ну и соотв. для каждого языка должна быть своя библиотека, т.е. для каждого национального диапазона в UTF8. Что приводит к печальной и разумной мысли об использовании ASCII, и интерпретации всего остального, как последовательности байтов (или абстрактных многобайтных char’ов)

Исправление soomrack, :

Нет, это потому что арабские цифры не арабские, а индийские. А к арабам они пришли путем перевода математического труда Брахмагупте «неким» Аль-Хорезми, который скорее всего то и арабом не являлся…

Направление письма влияет на то как интерпретировать всякие знаки, к чему они относятся, вперед или назад, опять же алфавитный порядок слов другой, ну и куча других нюансов скорее всего вылезит. А если добавить к этому, что еще бывает цитирование других языков, то все становится просто жутким…

Исходная версия soomrack, :

Нет, это потому что арабские цифры не арабские, а индийские. А к арабам они пришли путем перевода математического труда Брахмагупте «неким» Аль-Хорезми, который скорее всего то и арабом не являлся…

Направление письма влияет на то как интерпретировать всякие знаки, к чему они относятся, вперед или назад, опять же алфавитный порядок слов другой, ну и куча других нюансов скорее всего вылезит. А если добавить к этому, что еще и цитирование других языков, то все становится просто жутким…