Почему строки неизменяемы во многих языках программирования? [Дубликат]
Возможный дубликат:
Почему строки не могут быть изменяемыми в Java и .NET?
Почему .NET String является неизменным?
Для этого было выбрано несколько языков, таких как C #, Java и Python. Если это предназначено для экономии памяти или повышения эффективности для таких операций, каксравнитьКак это влияет на конкатенацию и другие модифицирующие операции?