История изменений
Исправление
vertexua,
(текущая версия)
:
В нормальных языках - нормальные строки. Переизобретать там нечего. Unicode один для всех.
String, &str, OsStr, OsString и потом обмазываешься to_string_lossy() как плебс и вот это все. И потом еще Path/PathBuf, который тебе все засирает этими OsStr/OsString. Короче сделали как могли, но строки сами по себе не простая штука, из-за портабельности, архитектур и ОС
Исходная версия
vertexua,
:
В нормальных языках - нормальные строки. Переизобретать там нечего. Unicode один для всех.
String, &str, OsStr, OsString и потом обмазываешься to_string_lossy() и вот это все. И потом еще Path/PathBuf, который тебе все засирает этими OsStr/OsString. Короче сделали как могли, но строки сами по себе не простая штука, из-за портабельности, архитектур и ОС