Size: a a a

2020 July 02

YS

Yaroslav Schekin in pro.vim
Lama Lover
А почему в neovim фичи сомнительного качества?
А потому что сравните сами — что реализацию, что документацию.
Или почитайте сравнения тех, кто это уже попробовал.
источник

LL

Lama Lover in pro.vim
Yaroslav Schekin
А потому что сравните сами — что реализацию, что документацию.
Или почитайте сравнения тех, кто это уже попробовал.
Понял, а есть какие-нибудь конкретные примеры?
источник

YS

Yaroslav Schekin in pro.vim
Lama Lover
Понял, а есть какие-нибудь конкретные примеры?
Ну вот, например: https://www.reddit.com/r/vim/comments/f8a48t/vim_or_neovim/ (первый же комментарий от skywind3000).
источник

ND

Nikita Domnickij in pro.vim
А несовместимый публичный апи у вимовской реализации асинхронщины тоже потому что в нвиме фичи "сомнительного" качества? (:
источник

YS

Yaroslav Schekin in pro.vim
Nikita Domnickij
А несовместимый публичный апи у вимовской реализации асинхронщины тоже потому что в нвиме фичи "сомнительного" качества? (:
Да, конечно (прочитайте хоть ссылку выше, а?). И про это я уже писал вчера, мне помнится.
источник

LL

Lama Lover in pro.vim
Yaroslav Schekin
Ну вот, например: https://www.reddit.com/r/vim/comments/f8a48t/vim_or_neovim/ (первый же комментарий от skywind3000).
Поняв
источник

AS

Aleksander Samoylenk... in pro.vim
Yaroslav Schekin
Ну вот, например: https://www.reddit.com/r/vim/comments/f8a48t/vim_or_neovim/ (первый же комментарий от skywind3000).
Интересно, спасибо)
источник

SS

Sergey Sikorskiy in pro.vim
Одна маленькая “проблема” nvim в том, что он использует не просто Lua а LuaJit, а это - вручную написанный код на ассемблере. Конкурировать с ним по производительности не сможет практически никто. Bram молодец, пытается сделать настоящий компилятор для VimL, но подняться до уровня LuaJit ему будет очень и очень не просто, практически без шансов.
источник

LL

Lama Lover in pro.vim
Sergey Sikorskiy
Одна маленькая “проблема” nvim в том, что он использует не просто Lua а LuaJit, а это - вручную написанный код на ассемблере. Конкурировать с ним по производительности не сможет практически никто. Bram молодец, пытается сделать настоящий компилятор для VimL, но подняться до уровня LuaJit ему будет очень и очень не просто, практически без шансов.
>  а это - вручную написанный код на ассемблере

Что?
источник

SS

Sergey Skvortsov in pro.vim
А какой практический смысл в VimScript, когда есть готовые проверенные языки?
источник

SS

Sergey Sikorskiy in pro.vim
Lama Lover
>  а это - вручную написанный код на ассемблере

Что?
Посмотрите исходники. Я, в свое время, портировал LuaJit на PS4, так что не плохо знаю о чем говорю.
источник

LL

Lama Lover in pro.vim
Sergey Sikorskiy
Посмотрите исходники. Я, в свое время, портировал LuaJit на PS4, так что не плохо знаю о чем говорю.
Я всегда думал что LuaJIT на llvm :/
источник

LL

Lama Lover in pro.vim
Прикольно
источник

SS

Sergey Sikorskiy in pro.vim
Sergey Skvortsov
А какой практический смысл в VimScript, когда есть готовые проверенные языки?
Обратная совместимость.
В Питоне тоже нет никакого смысла.
источник

SS

Sergey Sikorskiy in pro.vim
Lama Lover
Прикольно
Это не просто прикольно. Это, по сути, гениальная штука.
источник

LL

Lama Lover in pro.vim
Sergey Sikorskiy
Это не просто прикольно. Это, по сути, гениальная штука.
Не, я знаю про tracing jit в luaJIT но всегда думал что он на llvm. Видимо это потому что я lua видел только вместе с terra
источник

YS

Yaroslav Schekin in pro.vim
Sergey Skvortsov
А какой практический смысл в VimScript, когда есть готовые проверенные языки?
≈ 5000 существующих plugins Вам ни на что не намекают? ;)
И "готовые проверенные" — общего назначения, а vimscript — eDSL, всё-таки.
источник

SS

Sergey Skvortsov in pro.vim
Yaroslav Schekin
≈ 5000 существующих plugins Вам ни на что не намекают? ;)
И "готовые проверенные" — общего назначения, а vimscript — eDSL, всё-таки.
Нет, не намекают
Чем плох подход neovim с lua?
Зачем развивать непонятную поделку?
источник

f

fishsouprecipe 🤍 in pro.vim
Yaroslav Schekin
≈ 5000 существующих plugins Вам ни на что не намекают? ;)
И "готовые проверенные" — общего назначения, а vimscript — eDSL, всё-таки.
чё такое eDSL?
источник

RB

Rustem B. in pro.vim
fishsouprecipe 🤍
чё такое eDSL?
embedded domain specific language
источник