I used Zed for a while. The biggest performance improvements I noticed, compared to VS Code, were in start-up times and the opening of files. Sure, Zed feels snappy in those areas, but I feel VS Code is simply not that bad speed-wise when it comes to everyday coding. Especially, in the era of M1 Macs. Zed may win the battle in the longer term, but I feel slow performance has to truly annoy the fuck out of the user to…
For our team, VS Code is reaching that point. The Macbooks can’t keep up with VS Code’s decay. Unfortunately Zed lacks good defaults (like a way to change tabs without the mouse) and certain vs code features like snippets. Makes it difficult to transition a team which has been dependent on Vscode and which has absolutely no interest in spending our days configuring tools
We Have to Start Over: From Atom to Zed
61–70 of 243 posts
Re: We Have to Start Over: From Atom to Zed
#62Re: We Have to Start Over: From Atom to Zed
#63Re: We Have to Start Over: From Atom to Zed
#64Fantastic interview where you really get into the mind and mindset of the developers for how they approach development from many different angles. Highly recommended. I only have one disagreement with them. . . > the perfect name for a text editor in Zig is already taken: Zed No, it’s “Zag”. ;)
> I only have one disagreement with them. . . > > the perfect name for a text editor in Zig is already taken: Zed > No, it’s “Zag”. ;) Except that `zed` contains `ed`, precursor to `ex`, `vi`, and `edlin` yet still around: `ed` is a line editor for Unix and Unix-like operating systems. It was one of the first parts of the Unix operating system that was developed, in August 1969. It remains part of the POSIX and Open…
Re: We Have to Start Over: From Atom to Zed
#65Re: We Have to Start Over: From Atom to Zed
#66I wish developers would break out of the silicon valley bubble and realize that the majority of their potential userbase – including technical users – are on Windows and Linux. Heck that's the entire reason Atom (and them VS Code) got popular. No one cares about the nanoseconds of performance you are able to optimize. Working across all my devices and development environments (including the web) is table stakes for a…
However, the tech stack itself isn't the solution to latency. Doing an unbounded operation before responding to input will cause it, so will overusing memory and/or cache.
Re: We Have to Start Over: From Atom to Zed
#67For those wanting a text editor/light IDE for Linux, Kate is surprisingly good.
Re: We Have to Start Over: From Atom to Zed
#68I tried Zed, and it felt similar to VSCode. I know there are multiplayer features that are better than live share, but on the surface, I needed convincing to switch. I would be more inclined to use Zed if it could displace XCode. It pains me to use it from deleting derived data or cleaning the build folder to random crashes. Contrasting the DX to Android Studio, it's night and day. I always wanted an Android studio-l…
Xcode and Android Studio have plenty of warts. What is it about Android Studio's experience that you find lacking in Xcode?
Apart from package managers, I like the auto-import features for frameworks in Android Studio. As well as the "fix it" UX, which is similar to VSCodes. Having an integrated terminal is something Xcode still lacks, and maybe a better UX than a Plist to configure projects; I know XcodeGen/Tuist and other tools exist, but something built-in would be nice for fast project config.
Re: We Have to Start Over: From Atom to Zed
#69Re: We Have to Start Over: From Atom to Zed
#70Earlier quoted context omitted.
> So there is some plan :) How does that follow from the rest of your comment?
Logically it doesn’t, but in actual good-faith communication people usually follow Grice’s relevance maxim[1]: the points they mention are relevant to the conversation and the point they’re making. Thus, if neither Linux nor Windows support are planned, and the question is about Windows support, saying that Windows will come after Linux would be (vacuously) true, but the mention of Linux would be irrelevant. (Notably…