Size: a a a

2021 December 27

SS

Steel Sword in pro.vim
Я не гофер, но слышал, что нет.
И как минимум, там нет дженериков, чтобы сделать нормальные коллекции
источник

NG

Nicholas Guriev in pro.vim
После нашего обсуждения (и некоторых других) я пришёл к выводу, что для русскоязычных программистов понятие сборки мусора не однозначное. Хотя во всём мире счётчик ссылок считают за сборщик мусора.
Возможно, стоит рассматривать другое понятие. Например, "Алгоритмы управления кучей" или "Алгоритмы контроля выделенной памяти". Да, длиннее, но зато более точно.
источник

SS

Steel Sword in pro.vim
За весь мир говоришь?))
Вообще, сама техника подсчёта ссылок ведь не плоха, плохо только если она неявно встроена в язык, контролирует каждый объект и не может быть отключена.
В Rust это не так.

Кстати, вот https://en.wikipedia.org/wiki/Reference_counting#Examples_of_use

В примерах использования первый пункт - сборщик мусора. Следующий пример smart pointer из C++. Значит ли это, что reference counting = garbage collection или что reference counting это одна запчасть из garbage collection?

При желании этот вопрос можно свести в бесконечную демагогию, поэтому важно только то, в семантике языка это или в библиотеке
источник

GK

Georgy Komarov in pro.vim
В го нет итераторов.
источник

AC

Alice Carroll in pro.vim
жееееееесть
источник

GK

Georgy Komarov in pro.vim
Не то что бы это было очень плохо. Итераторы в го мне ещё не были нужны.

Чего не хватает, так это нормальных коллекций с дженериками, лучших средств абстракции, привычных фишек из ФП вроде тех же filter-map-reduce.
источник

AC

Alice Carroll in pro.vim
не очень представляю filter-map-reduce без итераторов
источник

GK

Georgy Komarov in pro.vim
Но, в принципе, писать на го можно, и у него есть свои плюсы. Просто он не для каждого проекта заходит.
источник

GK

Georgy Komarov in pro.vim
Ну да. Потому и не нужны.
источник

€&

€×÷%_ &#€#¥... in pro.vim
вим не подсвечивает синтакс .rasi
источник

€&

€×÷%_ &#€#¥... in pro.vim
подскажите плагин для него
источник

€&

€×÷%_ &#€#¥... in pro.vim
сейчас у меня sheerun/vim-polyglot
источник

GK

Georgy Komarov in pro.vim
Зачем тебе плагин? Подбери более-менее подходящий дефолтный filetype. Я бы начал с conf.
источник

€&

€×÷%_ &#€#¥... in pro.vim
прости, не настолько хорошо знаю вим что-би тебя понять, синтаксис к питону там, или си у меня есть. А к .rasi нет. Что делать? можеш подробней мне растолковать
источник

VL

Valerii Leontiev in pro.vim
{
             "id": 17,
             "type": "con",
             "orientation": "none",
             "percent": 0.24816369359916055,
             "urgent": false,
             "marks": [
             ],
             "focused": false,
             "layout": "none",
             "border": "pixel",
             "current_border_width": 2,
             "rect": {
               "x": 963,
               "y": 36,
               "width": 473,
               "height": 1037
             },
             "deco_rect": {
               "x": 0,
               "y": 0,
               "width": 0,
               "height": 0
             },
             "window_rect": {
               "x": 2,
               "y": 2,
               "width": 469,
               "height": 1033
             },
             "geometry": {
               "x": 0,
               "y": 0,
               "width": 720,
               "height": 540
             },
             "name": "вв",
             "window": null,
             "nodes": [
             ],
             "floating_nodes": [
             ],
             "focus": [
             ],
             "fullscreen_mode": 0,
             "sticky": false,
             "pid": 7331,
             "app_id": "org.telegram.desktop.desktop",
             "visible": true,
             "max_render_time": 0,
             "shell": "xdg_shell",
             "inhibit_idle": false,
             "idle_inhibitors": {
               "user": "none",
               "application": "none"
             }
           },
источник

VL

Valerii Leontiev in pro.vim
похоже, что он вообще нге пишет подобного рода инфу
источник

GK

Georgy Komarov in pro.vim
Попробуй написать в конфиге: autocmd BufNewFile,BufRead *.rasi setlocal ft=conf
источник

€&

€×÷%_ &#€#¥... in pro.vim
если в командной строке
источник

€&

€×÷%_ &#€#¥... in pro.vim
:autocmd BufNewFile,BufRead *.rasi setlocal ft=conf
источник

€&

€×÷%_ &#€#¥... in pro.vim
то ничего не происходит
источник