Я нообей в Smalltak, но мне нужно понять некоторые вещи для моего тезиса. Что именно происходит при создании строки или любого другого объекта? Например, сделайте так:Что происходит при создании строки в smalltalk?
fruit <- 'apple'
Когда я пытаюсь осмотреть плод объекта, я вижу, что он имеет 5 inst vars. Если бы я назначил «грушу» фруктам, у нее было бы 4 инстава. Таким образом, интерпретатор создал новый экземпляр bytestring, добавил необходимые inst vars для каждого символа и присвоил им правильные значения? Я верю, что есть что-то еще, но я не могу найти его нигде, и у меня нет времени на то, чтобы правильно изучить smalltalk. Можете ли вы объяснить это мне или дать мне ссылку, где я могу ее найти?
«У меня нет времени на то, чтобы правильно изучить мелкий предмет: Почему вы смотрите на smalltalk? – Mark
Мне нужно это для моей школьной диссертации. Я делаю что-то вроде сравнения некоторой части нескольких языков программирования. – peto1234