Size: a a a

2020 March 28

Т8

Т-34 85 in rust_offtopic
Alex Ilizarov
Ну наверное шансы на порядки больше если у тебя вся программа unsafe и control flow на exception'ах да?
щас бы юзать плюсы там, где нужен c#/kotlin...
источник

Т8

Т-34 85 in rust_offtopic
ну, кстати, в этом случае rust точно менее выгодно выглядит из-за низкоуровневости
источник

p

polunin.ai in rust_offtopic
Раст выглядит круто где угодно (пока тебе не нужно писать либы для асинка)
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
Раст выглядит круто где угодно (пока тебе не нужно писать либы для асинка)
без gc где угодно круто не будет
источник

p

polunin.ai in rust_offtopic
Т-34 85
без gc где угодно круто не будет
Лайфтаймы круче гц
источник

p

polunin.ai in rust_offtopic
Если нужны рефаунты, существует Rc
источник

AI

Alex Ilizarov in rust_offtopic
Т-34 85
щас бы юзать плюсы там, где нужен c#/kotlin...
Ща бы юзать C#/kotlin там где на расте стабильнее будет
источник

p

polunin.ai in rust_offtopic
+
источник

AI

Alex Ilizarov in rust_offtopic
Т-34 85
ну, кстати, в этом случае rust точно менее выгодно выглядит из-за низкоуровневости
Это все круто пока ты не пишешь эластиксерч на джаве, а потом борешься с full gc
источник

p

polunin.ai in rust_offtopic
Alex Ilizarov
Это все круто пока ты не пишешь эластиксерч на джаве, а потом борешься с full gc
Мне кажется это решается покупкой планок оперативной памяти?
источник

AI

Alex Ilizarov in rust_offtopic
Опять же, модель владения раста позволяет некоторые проги проще писать
источник

AI

Alex Ilizarov in rust_offtopic
Например я могу получить гарантию что тут я забираю и дропаю объект
источник

AI

Alex Ilizarov in rust_offtopic
В GC языках часто один объект хранится сразу у нескольких сущностей, и не получится просто дропнуть ее.
источник

AI

Alex Ilizarov in rust_offtopic
В расте же ты изначально по другому будешь писать. Но да, бизнеслогику на нем писать неудобно из-за низкоуровневых требований.
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
Лайфтаймы круче гц
и после этого говорят, что набрасываю я...
источник

AI

Alex Ilizarov in rust_offtopic
Там где ты в GC языке не задумываешься и возможно огребаешь в дальнейшем, в расте придется соазу думать как сделать иначе.
источник

p

polunin.ai in rust_offtopic
Alex Ilizarov
В GC языках часто один объект хранится сразу у нескольких сущностей, и не получится просто дропнуть ее.
Кстати да, буквально пару часов назад чувак спрашивал как обнулить переменную, ибо она хранится в 3 разных классах, плохо связанных между собой
источник

p

polunin.ai in rust_offtopic
На с#
источник

AI

Alex Ilizarov in rust_offtopic
polunin.ai
Кстати да, буквально пару часов назад чувак спрашивал как обнулить переменную, ибо она хранится в 3 разных классах, плохо связанных между собой
Я тут на пхп решил заюзать деструктор чтобы закрывать процесс который я спавню
источник

AI

Alex Ilizarov in rust_offtopic
В итоге огреб от зенд логгера(!!!) По ому что он каким то хуем решил закрыть у себя что то в нутри раньше
источник