История изменений
Исправление
Legioner,
(текущая версия)
:
Иммутабельные структуры данных упрощают программирование: если ты принял строку в качестве параметра, ты можешь сохранить её указатель. Если же строка мутабельная, ты должен её скопировать, иначе у тебя нет контроля над тем, чтобы её никто не менял. Ну и многопоточность. Мутабельные строки обычно тоже есть, но по понятным причинам пользуются меньшей популярностью.
Исправление
Legioner,
:
В этом нет практического смысла. Кроме того иммутабельные структуры данных упрощают программирование: если ты принял строку в качестве параметра, ты можешь сохранить её указатель. Если же строка мутабельная, ты должен её скопировать, иначе у тебя нет контроля над тем, чтобы её никто не менял. Ну и многопоточность. Мутабельные строки обычно тоже есть, но по понятным причинам пользуются меньшей популярностью.
Исходная версия
Legioner,
:
В этом нет практического смысла.