Size: a a a

2021 April 28

[

[BRM]White Rabbit in rust_offtopic
мирного решения не будет
источник

[

[BRM]White Rabbit in rust_offtopic
ахахахаха
источник

А

Алексей in rust_offtopic
Если я не ошибаюсь, то в смолтоке был по сути излишний мессадж пассинг, потому что там сообщения синхронно посылались
источник

А

Алексей in rust_offtopic
то есть это просто обёртка над вызовом методов
источник

А

Алексей in rust_offtopic
а модель акторов - это уже другое
источник

[

[BRM]White Rabbit in rust_offtopic
а с чего бы вызов метода не был передачей сообщения?
источник

[

[BRM]White Rabbit in rust_offtopic
аргументы - контекст сообщения
источник

TK

Traveller Kolsky in rust_offtopic
Он может что-то поменять внутри даже без аргументов
источник

TK

Traveller Kolsky in rust_offtopic
Если сам вызов ещё сообщением считать, можно натянуть сову на глобус
источник

[

[BRM]White Rabbit in rust_offtopic
сообщение-заглушка
источник

[

[BRM]White Rabbit in rust_offtopic
просто сигнал
источник

[

[BRM]White Rabbit in rust_offtopic
типа например метод .Update() это посыл сообщения объекту просьбы обновиться
источник

[

[BRM]White Rabbit in rust_offtopic
контекста у этой хуйни быть по идее не должно, нет?
источник

[

[BRM]White Rabbit in rust_offtopic
хотя, конечно, смотря что контекстом считать, например, контекстом может быть и объект, который просит обновиться и время просьбы и т.д.
источник

TK

Traveller Kolsky in rust_offtopic
Наверное, есть ещё одна кавета
источник

TK

Traveller Kolsky in rust_offtopic
Ты же не ожидаешь, что после отправки старое сообщение вдруг поменяется
источник

TK

Traveller Kolsky in rust_offtopic
Или что ты можешь оставить сообщение у себя
источник

[

[BRM]White Rabbit in rust_offtopic
ну, оставить сообщение у себя вполне вкладывается в концепцию сообщений, а вот изменение состояния уже посланного сообщения это проблема
источник

[

[BRM]White Rabbit in rust_offtopic
делаешь .Update(this), а потом что-то типа this.updates += 1 и всё, по сути отправленное сообщение меняется
источник

KR

Kai Ren in rust_offtopic
Смысл в extreme late binding, насколько я понимаю. Чтобы прям на лету можно было подменять реализацию за интерфейсом. Передача сообщений - как способ достижения этого.
источник