Есть ли в раст мульти(динамик) диспатч
От: vaa  
Дата: 08.11.22 09:53
Оценка: 9 (1)
что типа этого openmethods
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Есть ли в раст мульти(динамик) диспатч
От: sergii.p  
Дата: 08.11.22 10:11
Оценка: 6 (1)
Здравствуйте, vaa, Вы писали:

vaa>что типа этого openmethods


вам видимо стоит явно написать, что надо сделать. Так вопрос немного отвлечённый. Эмуляцию делают и на Java.
В Rust я так понимаю, ближе всего парные характеристики (как реализовано rand::random), связанные типы (трейты add, mul) и т. п.
Отредактировано 08.11.2022 11:57 sergii.p . Предыдущая версия .
Re: Есть ли в раст мульти(динамик) диспатч
От: vsb Казахстан  
Дата: 08.11.22 11:36
Оценка: 2 (1) +1
Здравствуйте, vaa, Вы писали:

vaa>что типа этого openmethods


Прямой поддержки в языке нет. Имитации визитором или ещё на каких-нибудь костылях сделать вроде можно.
Re[2]: Есть ли в раст мульти(динамик) диспатч
От: FR  
Дата: 09.11.22 06:21
Оценка: 3 (1)
Здравствуйте, vsb, Вы писали:

vsb>Прямой поддержки в языке нет. Имитации визитором или ещё на каких-нибудь костылях сделать вроде можно.


Если заморочится, то на процедурных макросах скорее всего вполне реально сделать примерный аналог того что на D.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.