Zed should focus on basics. When it focuses on basics Zed is good.
<a href="https://github.com/zed-industries/zed/discussions/54150" rel="nofollow">https://github.com/zed-industries/zed/discussions/54150 failing to show newly created files and declining to provide a refresh button, instead adding a polling backend, breaks Zed on WSL.
Why a new version control system? Why not git, jj, or another existing system?
It's funny, zed started out really refreshing, and now it's degraded to the point where it's fairly unusable. Regularly it would tie up tons of resources on my fairly beefy laptop. I switched back to sublime and it is a breath of fresh air, I didn't realize how slow zed had gotten. It seems like maybe they lost their way a bit, but I recognize that also they need to make money presumably, and it's hard to do that with a large team and a focused product.
And yet it is written in Rust, a good evidence that compiled languages only help so much when the architecture isn't the right one, or bad algorithms are being chosen.
VSCode has plenty of C++ and Rust extensions to work around Electron limitations, which are then used as WebAssembly plugins on the browser version, though.
It shows the engineering effort that the team puts into it, which is why it is one of the few Electron based apps that is bearable to use.
Did you check if the resources were consumed by the LSP or Zed? Also there was a Zed fork without the AI stuff, not sure if is a hard fork or not and if is still maintained (IIRC wasnt hosted on Github)
I know people disagree over definitions of "hard fork". Gram does not send patches to Zed but does occasionally merge fixes from Zed. There is not any specific effort to keep (non-AI) feature parity.
It has degraded? In what way? It sounds like your issues could be caused by LSP servers going rogue. Zed itself has been perfectly stable for me since I started using it as my default editor ~1 year ago. The only thing I didn’t like were some default layout changes that were trivial to revert.
NoDodgeQuestion · · focus · HN ↗
<a href="https://github.com/zed-industries/zed/discussions/54150" rel="nofollow">https://github.com/zed-industries/zed/discussions/54150 failing to show newly created files and declining to provide a refresh button, instead adding a polling backend, breaks Zed on WSL.
Why a new version control system? Why not git, jj, or another existing system?
rozap · · focus · HN ↗
pjmlp · · focus · HN ↗
brabel · · focus · HN ↗
pjmlp · · focus · HN ↗
It shows the engineering effort that the team puts into it, which is why it is one of the few Electron based apps that is bearable to use.
norman784 · · focus · HN ↗
Nnnes · · focus · HN ↗
I know people disagree over definitions of "hard fork". Gram does not send patches to Zed but does occasionally merge fixes from Zed. There is not any specific effort to keep (non-AI) feature parity.
<a href="https://gram-editor.com" rel="nofollow">https://gram-editor.com
<a href="https://codeberg.org/GramEditor/gram" rel="nofollow">https://codeberg.org/GramEditor/gram
vorticalbox · · focus · HN ↗
Squarex · · focus · HN ↗
conartist6 · · focus · HN ↗
LukaD · · focus · HN ↗
nicce · · focus · HN ↗
rozap · · focus · HN ↗