Is there some change you’re particularly concerned about wrt to setup complexity? Lots of the changes might simplify setup because they build in functionality that previously required plugins. The LSP improvements mainly apply at the interface between LSP server and editor, not stuff that users would set up themselves. A bunch more changes are either behind-the-scenes performance improvements, or are directed at plugin authors. There are new features added. But I don’t see anything that makes set up more complicated.
I was trying to make a joke but seems it rubbed off the wrong way. Although I do think there’s a philosophical discussion of complexity to be had here.
The problem with thinking “We have now simplified xyz software” is software developers have this bad habit of often assuming that the world updates to the latest and greatest version of software the moment they deploy it and they erase any semblence of past versions, shortcomings, or even workarounds that others may have deployed and trained their muscle memories on.
Complexity actually goes up the more versions of software that are released in the world.
You now have neovim <= 0.12, <= 0.13, 0.13 to keep in your head if someone comes to you for advice on how to setup this cool editor on their distro and they may or may not be able to upgrade to the latest version.
Is there some change you’re particularly concerned about wrt to setup complexity? Lots of the changes might simplify setup because they build in functionality that previously required plugins. The LSP improvements mainly apply at the interface between LSP server and editor, not stuff that users would set up themselves. A bunch more changes are either behind-the-scenes performance improvements, or are directed at plugin authors. There are new features added. But I don’t see anything that makes set up more complicated.
Replying from my alt:
I was trying to make a joke but seems it rubbed off the wrong way. Although I do think there’s a philosophical discussion of complexity to be had here.
The problem with thinking “We have now simplified xyz software” is software developers have this bad habit of often assuming that the world updates to the latest and greatest version of software the moment they deploy it and they erase any semblence of past versions, shortcomings, or even workarounds that others may have deployed and trained their muscle memories on.
Complexity actually goes up the more versions of software that are released in the world.
You now have neovim <= 0.12, <= 0.13, 0.13 to keep in your head if someone comes to you for advice on how to setup this cool editor on their distro and they may or may not be able to upgrade to the latest version.
deleted by creator