Message passing, not function calls
A method call is really a message to another object:
# This
1 + 2
# Is the same as this ...
1.+(2)
# Which is the same as this:
1.send "+", 2
Объясните, плс, сакральный смысл. Вроде как, понимаю, что 1 это тоже самое, что 2 и тоже самое, что 3, но в голове никак не устаканится, что же такое сообщения. Со SmallTalk я не знаком, это, вероятно, оттуда. Короче, в чём разница между вызовом функций и посылом сообщений?
Ответ на:
комментарий
от Hjorn
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от dizza
Ответ на:
комментарий
от dizza
Ответ на:
комментарий
от Hjorn
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от zh
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от zh
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от zh
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от zh
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от zh
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от zh
Ответ на:
комментарий
от tailgunner
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C++ Command pattern (2015)
- Форум [python][flask] Thread-local objects (2011)
- Форум Любопытный факт из истории смоллтока (2016)
- Форум Principles of Reactive Programming (2013)
- Форум Драйвер чтения и записи (2013)
- Форум Утечки памяти в golang приложении - как найти? (2023)
- Форум suidperl and mailx (2000)
- Форум Вышел SBCL 1.3.15. (2017)
- Форум MPI = Message Passing interface (2013)
- Форум MPI message passing interface (2009)