News for hackers. Stuff that matters.
Re:Neovim Conf 2022 by halostatue on Friday December 09, 2022 @12:11PM (#33923766)
This characterization is false on all counts.

Neovim provided Bram competition, but he has not copied those features from Neovim.

vimscript9 doesn’t look or act like Lua (it still acts like a first-class citizen, unlike Lua) even though it is definitely improved over the previous version.

There have been terminal scripts for a while, but adding virtual terminal support was something resisted because a lot of people ran vim in a tty or with tmux. (Strictly speaking, terminal support is only something that to me makes sense for gvim and the like, otherwise you’re getting into terminal emulators all the way down. So much for the neovim philosophy of ripping unnecessary things out.)

And async was the entire reason that Neovim hard forked from Vim. Bram did not like the patches and asked for changes. The Neovim developers didn’t like the changes, so they hard forked. Bram implemented the async features / API surface that he wanted shortly thereafter.

There is a constant push from the Neovim camp that Vim is stagnant, backwards, dead, etc. None of this is true, and the messaging should absolutely stop. Frankly, I’d be happier if they rebranded from Neovim, because IMO they’re not vim and have stopped caring about compatibility with vim.

Re:Neovim Conf 2022 by w0m on Sunday December 11, 2022 @12:11AM (#33940330)
> There is a constant push from the Neovim camp that Vim is stagnant, backwards, dead, etc. None of this is true, and the messaging should absolutely stop. Frankly, I’d be happier if they rebranded from Neovim, because IMO they’re not vim and have stopped caring about compatibility with vim.

I have happily used (Brams) Vim the majority of my career; some daliances into PyCharm or VSCode here and there.Prior to the NeoVim fork; Vim felt.. slow.. to adopt new features. I was OK with that generally. 5 years for Vim7 to come out was the biggest gap, before Vim8 released after a decade gap (with NeoVim getting forked ~halfway through). Each major release taking longer than the previous. You can say Vim development hadn't slowed; but major releases did; with a ten year gap was concerning.

I don't say that as a negative on Bram, but 10 years between major releases is an eternity in the modern programming world - I'm glad he's refocused, Vim-9 is a huge leap forward.

Re:Neovim Conf 2022 by CorrectHorseBat on Friday December 09, 2022 @02:38PM (#33925611)
>Strictly speaking, terminal support is only something that to me makes sense for gvim and the like, otherwise you’re getting into terminal emulators all the way down.

Terminal is what allows plugins such as fzf.vim to work, I think it's amazing.

I only welcome the competition between vim and neovim, I think it's been a great improvement to the ecosystem.

Re:Neovim Conf 2022 by halostatue on Friday December 09, 2022 @03:55PM (#33926370)
Competition is fine. The neovim project and supporters shading the truth on its background, motivations, etc. is not.