Size: a a a

2020 January 09

P

Pavel in rust_offtopic
Gymmasssorla
RAII же)))
но RAII не трекает висячие указатели, значит плохо справляется
источник

Ct

Casual tears in rust_offtopic
Pavel
но RAII не трекает висячие указатели, значит плохо справляется
Gc разве должен их трекать?
источник

AZ

Alex Zhukovsky in rust_offtopic
Casual tears
Double free = UB, тебе точно нужны на это пруфы?
я не спорю что дабл фри уб. Я спорю что создание двух смартпоинтеров это уб
источник

AZ

Alex Zhukovsky in rust_offtopic
Casual tears
Gc разве должен их трекать?
конечно
источник

AZ

Alex Zhukovsky in rust_offtopic
точнее в терминах гц ты не можешь получить висячий указатель как ни старайся
источник

P

Pavel in rust_offtopic
Casual tears
Gc разве должен их трекать?
а раст и трекает, для всех  висячих указателей в расте не будет двойного освобождения и не будет выдачи этой памяти другим ресурсам. Ведь благодаря лайфтаймам, этих указателей не может быть больше 0.
источник

P

Pavel in rust_offtopic
но гц да, должен, иначе он может либо потереть что не мусор, или не потереть мусор
источник

G

Gymmasssorla in rust_offtopic
Pavel
а раст и трекает, для всех  висячих указателей в расте не будет двойного освобождения и не будет выдачи этой памяти другим ресурсам. Ведь благодаря лайфтаймам, этих указателей не может быть больше 0.
s/указателей/ссылок
источник

P

Pavel in rust_offtopic
Gymmasssorla
s/указателей/ссылок
ты можешь взять _указатель_ на стек
источник

G

Gymmasssorla in rust_offtopic
Могу
источник

p

polunin.ai in rust_offtopic
Gymmasssorla
А в Rust что прям нового, что в других языках не было? Только лайфтаймы?
Option был?
источник

p

polunin.ai in rust_offtopic
Отсутствие нуллов
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
Option был?
Давно
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
Отсутствие нуллов
Давно
источник

p

polunin.ai in rust_offtopic
Gymmasssorla
Давно
А где
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
А где
Haskell
источник

p

polunin.ai in rust_offtopic
Матчинг думаю тоже был
источник

Ct

Casual tears in rust_offtopic
Alex Zhukovsky
точнее в терминах гц ты не можешь получить висячий указатель как ни старайся
null - висячий указатель?
источник

AZ

Alex Zhukovsky in rust_offtopic
Casual tears
null - висячий указатель?
нет
источник

Ct

Casual tears in rust_offtopic
Alex Zhukovsky
точнее в терминах гц ты не можешь получить висячий указатель как ни старайся
в D кстати тоже gc нету получается?
источник