Я новичок в smalltalk и впечатлен тем фактом, что в языке всего 6 ключевых слов (self, super, true, false, nil & thisContext), и насколько он чист, имея почти все как передача сообщений, например. зацикливание с использованием whileTrue, if / else с использованием ifTrue и т. д., которые сильно отличаются от того, к чему я привык в других языках.
Тем не менее, есть случаи, когда я просто не могу понять, насколько действительно подходит передача сообщений, к ним относятся:
- оператор присваивания
:=
- каскадный оператор
;
- оператор периода
.
- способ создания набора
#( ... )
Это не передача сообщений, верно?