Size: a a a

2020 March 14

DF

Dollar Føølish in rust_offtopic
Конечно нужна куча оптимизаций еще
источник

DF

Dollar Føølish in rust_offtopic
Но в системном языке их просто не будет
источник

СД

Стас Донцов... in rust_offtopic
Roman Proskuryakov
Сложнее допустить ошибку
да, я так и понял: есть копия, система рботает с копией, сейчас она(система) иммутабельна и мы контролируем ее состояние, ничего особо не меняется. Надо сменить состояние, я скопирую систему из текущего в новое, где заменю что-то что надо
источник

СД

Стас Донцов... in rust_offtopic
но мне кажется тутп роблема в копированиях
источник

СД

Стас Донцов... in rust_offtopic
я понимаю что там кучи оптимизаций под капотом
источник

RP

Roman Proskuryakov in rust_offtopic
Ну да
источник

JC

Julian =) Coffee in rust_offtopic
Они не копируют, они просто оставляют указатели на старую систему
источник

RP

Roman Proskuryakov in rust_offtopic
И в итоге оно может быть быстрее чем на голом си
источник

СД

Стас Донцов... in rust_offtopic
но мне кажется что они вытекают из их же фичи в виде сборщика
источник

DF

Dollar Føølish in rust_offtopic
Да, без гц и рантайма все эти оптимизации под иммутабельность маловероятны
источник

DF

Dollar Føølish in rust_offtopic
Как и под монадки
источник

СД

Стас Донцов... in rust_offtopic
Julian =) Coffee
Они не копируют, они просто оставляют указатели на старую систему
вот именно, в чем разница с растом то?
источник

JC

Julian =) Coffee in rust_offtopic
Стас Донцов
вот именно, в чем разница с растом то?
Тебе там ответили, что никакой
источник

СД

Стас Донцов... in rust_offtopic
ведь тут можно достичь тех же вещей, но они априори будут какие-то более прямые чтоль, вызванные не тем, что "мы хотим меньше ошибок, давайте иммутабельности, ай нужен сборщик мусора, ай мы не можем в таком варианте быть быстрыми, го оптимизироваться, чтобы сборщик мусора не убивал нашу скорость"
источник

СД

Стас Донцов... in rust_offtopic
какой-то обходной путь)
источник

JC

Julian =) Coffee in rust_offtopic
Скорость, корректность, память
источник

JC

Julian =) Coffee in rust_offtopic
Вот языки и скачут между этими тремя штуками.
источник

DF

Dollar Føølish in rust_offtopic
Да
источник

DF

Dollar Føølish in rust_offtopic
Правда есть те в которых нет ни того ни другого
источник

СД

Стас Донцов... in rust_offtopic
Dollar Føølish
Как и под монадки
кстати про монадки я так и не добрался, еще мне кажется рано: если есть возможность затерь про них на уровне картошки, огурцов и первого класса, то я был бы рад услышать
источник