Re[9]: Язык Go - слабые стороны
От: Pzz Россия https://github.com/alexpevzner
Дата: 16.02.22 09:28
Оценка:
Здравствуйте, vsb, Вы писали:

Pzz>>Я так рассказываю, как будто это то, что есть. А хорошее оно или плохое, пусть каждый решает в меру своих потребностей.


vsb>Забавный факт. В жаве кажется до 8 версии substring работал именно так: был один общий массив символов и offset/length. Т.е. маленькая строка могла внутри держать массив на мегабайт, к примеру. Но потом поменяли на копирование.


Это очень такое Сишное поведение. Т.е., человек, для которого привычен Си, другого бы и не ждал. Но Си вырабатывает привычку следить за памятью, если для человека это непривычно, и для него строка — это строка, т.е., последовательность символов, а не место в памяти, ему очень трудно это понять.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.