Size: a a a

2020 June 05

V

Vetro in rust_offtopic
Актор != футура
источник

SP

Stanislav Popov in rust_offtopic
Vetro
Актор != футура
может быть если сделать такой плакат и митинг ты изменишь общество )
источник

V

Vetro in rust_offtopic
Ок
источник

G

Gymmasssorla in rust_offtopic
Vetro
Актор != футура
Актор = футура. Это просто кучка сектантов забрали себе определения, а изначально это так
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
представь себе это не то же самое что иметь рантайм где футура sync/send
Да, но только разница в том, что футура sync/send не сможет работать в нескольких тредах без кучи измнений кода.

А вот с акторами такой проблемы нет, создаешь систему акторов так, что разные акторы на разных тредах, и при этом они смогут друг с другом обмениваться сообщениями, вообще не зная о том, что они вообще-то на разных тредах.
источник

DS

Doge Shibu in rust_offtopic
О чём и речь изначально была
источник

DS

Doge Shibu in rust_offtopic
Акторы - это абстракция, которая как раз и нужна, чтобы прятать проблемы мультитрединга
источник

SP

Stanislav Popov in rust_offtopic
у меня есть код

fn ololo(){
let mut state = {}
loop{
channel.recv.await
}
}

мне совершенно до пизды что меня будут там поправлять как то или куда то указывать потому что фактически это и актор и футура и таска
источник

G

Gymmasssorla in rust_offtopic
Пора писать статью Фундаментальные Проблемы с Многопоточостью в Качалке Двачей
источник

V

Vetro in rust_offtopic
Gymmasssorla
Актор = футура. Это просто кучка сектантов забрали себе определения, а изначально это так
Не знаю где там изначально, знаю что в актиксе актор это не футура
источник

VS

Victor Sapiens in rust_offtopic
Gymmasssorla
Пора писать статью Фундаментальные Проблемы с Многопоточостью в Качалке Двачей
😁
источник

G

Gymmasssorla in rust_offtopic
Vetro
Не знаю где там изначально, знаю что в актиксе актор это не футура
Изначально всё было зелено
источник

SP

Stanislav Popov in rust_offtopic
Vetro
Не знаю где там изначально, знаю что в актиксе актор это не футура
да, как раз потому что он не асинк
источник

SP

Stanislav Popov in rust_offtopic
и представлен просто блокирующим кодом и КА
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
Да, но только разница в том, что футура sync/send не сможет работать в нескольких тредах без кучи измнений кода.

А вот с акторами такой проблемы нет, создаешь систему акторов так, что разные акторы на разных тредах, и при этом они смогут друг с другом обмениваться сообщениями, вообще не зная о том, что они вообще-то на разных тредах.
футура sync/send обязана работать работать в нескольких тредах. в этом ее смысл


А вот с акторами такой проблемы нет потому что акторы работают в монотреде

внезапно с несинк/сенд футурой тоже таких проблем нет(если она в монотреде)
источник

SP

Stanislav Popov in rust_offtopic
надоел своим тролингом. ты уже просто начинаешь вбрасывать рандомные факты чтобы я агрился и спускал тебя на землю
источник

VS

Victor Sapiens in rust_offtopic
Gymmasssorla
Пора писать статью Фундаментальные Проблемы с Многопоточостью в Качалке Двачей
Мне уже интересно просто посмотреть - у него там какая-то логика вообще есть кроме как скачать HTML с двача и показать его пользователю? Если никакого логики внутри нет то это эпик вин.
источник

SP

Stanislav Popov in rust_offtopic
Victor Sapiens
Мне уже интересно просто посмотреть - у него там какая-то логика вообще есть кроме как скачать HTML с двача и показать его пользователю? Если никакого логики внутри нет то это эпик вин.
ну это знаегшь дуракам на пол пути не показывают
источник

VS

Victor Sapiens in rust_offtopic
Stanislav Popov
ну это знаегшь дуракам на пол пути не показывают
Эхе. Ты это, не забывай кто есть кто. Я то либу для акторов и сам могу написать а ты с простой задачей и готовой либой столько ебешся.
источник

p

polunin.ai in rust_offtopic
Sooqa
важно иметь возможность быстро прочитать код
Угу поэтому то что ты скинул хуево ибо я не смог быстро прочитать
источник