Действительно ли все дело в передаче сообщений в smalltalk

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

Тем не менее, есть случаи, когда я просто не могу понять, как передача сообщений действительно вписывается в к ним относятся:

  • оператор присваивания : =
  • каскадный оператор ;
  • оператор периода .
  • способ создания набора # (...)

Это не передача сообщений, верно?

14
задан mathk 13 April 2011 в 15:22
поделиться