LINUX.ORG.RU

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

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

Я знаю, что в utf8 символы имеют разную длину в байтах, это не повод трясти (а rust во всём руководстве по строкам только это и делает) поддержкой utf8 строк в то время как на деле не уметь с ними работать за пределами ascii таблицы. Ну и сидели бы в её приделах, раз реализация работы с ними для них так сложно.

Почему, например, в том же python для utf8 строк никаких проблем с получением срезов и индексов нет?

Да даже в Фортране нет проблем с индексацией и срезами utf8 строк.

Наверное везде неправильные строки, а в rust честные и правильные - остальные жульничают.

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

Я знаю, что в utf8 символы имеют разную длину в байтах, это не повод трясти (а rust во всём руководстве по строкам только это и делает) поддержкой utf8 строк в то время как на деле не уметь с ними работать за пределами ascii таблицы. Ну и сидели бы в её приделах, раз реализация работы с ними для них так сложно.

Почему, например, в том же python для utf8 строк никаких проблем с получением срезов и индексов нет?