Товарищи неовимеры, подскажите, а neovim уже нормально настраивается через lua-конфиг без сторонних плагинов? А то когда я последний раз тестил lua конфиг, там даже мапов не было
У меня, проблем не возникало, если чего то нет в самом api - можно вызвать напрямую через vim.cmd. Но у меня довольно простой конфиг, установка пакетов, несколько автокоманд, простые сеттинги, маппинги (часть просто биндинги для разных режимов, часть - whichkey конфиг) и настройка плагинов. В таком юзкейсе все полностью на lua.
Возможно, речь не про чистый C, а про C++ с его std::shared_ptr. То да, частично сборка мусора в C++11 появилась. (Но не в ядре языка, а в его стандартной библиотеке.)
контекст не читаем? https://t.me/vimers/112969 "целые языки со сборщиками мусора, которые сделаны на подсчете ссылок (Перл, Питон), и никто же не утверждает, что это языки без сборки мусора"
нет, рефкаунт - это имплементация смарт поинтеров, с автоматическим dealloc по достижению 0, GC - это механизм обнаружения unreachable объектов при циклических референсах, которые RC не разрулит из-за своей простоты