Size: a a a

2021 December 27

goldstein опять in pro.vim
std::shared_ptr это прямой аналог Arc (а вот Rc в плюсах нет)
источник

SS

Sergey Skvortsov in pro.vim
Да, господа упоротые сишники решили, что в плюсах shared_ptr — GC
источник

SS

Sergey Skvortsov in pro.vim
Потому что ссылки считает!!!
источник

VG

Vadim Goncharov in pro.vim
ты? это твой код?
источник

goldstein опять in pro.vim
ок, если определять GC так, то в расте он есть
меня тогда очень интересует, где его нет
источник

SS

Steel Sword in pro.vim
Rc/Arc не встроен в семантику Rust (как это в джаве или питоне) -> В Rust нет GC
источник

d

drjackild in pro.vim
Ну, я могу щас конечно рассказать в деталях, как работает GC и рефкаунты в питоне, только смысла не вижу. Рефкаунты простые, как двери, не требуют остановки мира, но и не решают сложные случаи.
источник

NG

Nicholas Guriev in pro.vim
Ctrl-F -> "gabage collector"
источник

G

GNU/Vsevolod in pro.vim
Возможно и мой, надо git blame смотреть
источник

SS

Sergey Skvortsov in pro.vim
0 вхождений
источник

VG

Vadim Goncharov in pro.vim
в Си нет
источник

NG

Nicholas Guriev in pro.vim
вот в си как раз нету
источник

SS

Sergey Skvortsov in pro.vim
Почему?
источник

SS

Sergey Skvortsov in pro.vim
Есть же
источник

goldstein опять in pro.vim
в чистом си нет, окей
хотя реализовать сбоку можно
источник

VG

Vadim Goncharov in pro.vim
встроен, потому что без него ты даже связный список не напишешь.
источник

SS

Sergey Skvortsov in pro.vim
Напиши свой Arc, делов-то
источник

SS

Sergey Skvortsov in pro.vim
Это делается без стдлибы
источник

VG

Vadim Goncharov in pro.vim
не смогу без unsafe
источник

SS

Sergey Skvortsov in pro.vim
Пиши с unsafe, в чем проблемы
источник