That one con can be a pro if you enjoy the process
Reading documentation in Emacs is actually a fun process. But most people have busy lives and rather not bother about such configuration / reading.
The key is to do it many years ago before you had all those extra responsibilities. Easy
The creators of Zed previously built the Atom text editor, which you may remember as the originator of the “let’s build a text editor out of a browser” concept. In fact, the Electron project was created by them for Atom! In the end VSCode won (Atom came out of GH, which MS owned anyway, so they didn’t need both).
Zed was created on a foundation of “GPU-first” rendering. For those who are not familiar, GPUs and their APIs are purpose-built for 3D rendering, and 2D rendering is actually harder than 3D rendering (it’s hard to explain why unless you actually try it). The Zed guys built a general-purpose 2D (vector) rendering UI toolkit, which is actually amazing work, and used it to build a text editor. Essentially a complete 180 from Atom.
To be clear, I wasn’t trying to bash Zed too hard here when I brought it up; I meant what I said: I wish I could use Zed. But frankly I am sick and tired of installing software and having to then spend time figuring out how to turn off all the phoning home etc. Plus they are chasing the AI coding trend pretty hard and I am just not interested at this time.
So nvim gets it done for me
Good point! Though if we’re honest did anyone who knows their background actually think things weren’t going to end badly? I wouldn’t trust a billionaire as far as I could throw one (there’s no such thing as an ethical billionaire).
You have brought up a good side topic there Bart, perhaps one for a dedicated thread? “Which AI companies/tools do you use/trust for software development?” (If you or @AndyL (or anyone else) is interested in such a topic feel free to post it as a dedicated thread! )
Ah nice, I didn’t know it was the same people behind Atom - not sure if they mention it on their website but well worth doing. A lot of people liked Atom… but weren’t so happy with its performance, so a better performing editor by the same team could be appealing to a lot of people