Size: a a a

2020 March 28

AZ

Alex Zhukovsky in rust_offtopic
но с макросами все равно можно накостылить
источник

EG

Emmanuel Goldstein in rust_offtopic
И они теряют большую часть смысла
источник

AZ

Alex Zhukovsky in rust_offtopic
на темплейтах же делают
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
самый простой аргумент: без гц не сделать монад
В ооп подходе ссылки на одну структуру разбрасываются по многим классам и непонятно как дропать объект. Приведи к утечке памяти, усложнению архитектуры и костылям.
источник

p

polunin.ai in rust_offtopic
Отрефакторить уже существующий код сложно. А с лайфтаймами ты думаешь сразу, и невалидный код компилятор не пропустит.
источник

G

Gymmasssorla in rust_offtopic
Так и не понял почему без сборщика мусора монад нам не иметь
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
В ооп подходе ссылки на одну структуру разбрасываются по многим классам и непонятно как дропать объект. Приведи к утечке памяти, усложнению архитектуры и костылям.
я за 5 лет букавльно 1 или 2 раза отлаживал утечку в языке с гц
источник

p

polunin.ai in rust_offtopic
@Psilon а есть игры написанные в фп стиле? Только не уровня змейки, а посложнее.
источник

p

polunin.ai in rust_offtopic
Gymmasssorla
Так и не понял почему без сборщика мусора монад нам не иметь
Потому что монада будет примерно как Box<dyn Monad>
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
@Psilon а есть игры написанные в фп стиле? Только не уровня змейки, а посложнее.
а никто не знает как сделать геймлуп в фп стиле
источник

p

polunin.ai in rust_offtopic
И ты заебешься с Дин трейтами
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
самый простой аргумент: без гц не сделать монад
Почему?
Если, например, в Rust впилить HKT — что помешает?
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
а никто не знает как сделать геймлуп в фп стиле
Я тоже думал, и нихрена не придумал.
источник

SP

Stanislav Popov in rust_offtopic
ну смысла в нем правда мало
источник

SP

Stanislav Popov in rust_offtopic
хз, трансформить стейт можно по фпшному в целом
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
И ты заебешься с Дин трейтами
Почему?
источник

p

polunin.ai in rust_offtopic
Gymmasssorla
Почему?
Дин трейт на жин трейте
источник

p

polunin.ai in rust_offtopic
А это полное отсутствие оптимизаций
источник

p

polunin.ai in rust_offtopic
И толстые указатели
источник

G

Gymmasssorla in rust_offtopic
Со сборщиком мусора как-то иначе?
источник