Live data from Hacker News

Zed is now available on Windows

zed.dev

61–70 of 386 posts

Re: Zed is now available on Windows

#61

Earlier quoted context omitted.

Maybe try gaming-oriented remote desktop tools, like steam link or sunshine/moonlight. Those work great with directx, assuming you have a working gpu (at least integrated gpu) on your remote box. They also have way better latency, though use a lot more bandwidth.

How am I supposed to ask for permission from IT to install Steam or gaming related tools like Moonshine just to use a code editor?

They're productivity tools, not gaming software. You'll be faster and deal with less errors using the correct optimized remote desktop tool for your job, versus what you're using now, which can be slow and error prone.

Re: Zed is now available on Windows

#62

I watched the video on the home page and thought it is weird that they spend an inordinate amount of time on frame rate. Who picks an editor based on frame rate? If you want to talk about perf in the context of a text editor show me how big of a file you can load--especially if the file has no line breaks. Emacs has trouble here. If you load a minified js file it slows to a crawl especially if syntax highlighting is…

> Who picks an editor based on frame rate?

Me! Frame rate and input latency are very important for a tool I use for hours every day. Obviously that's not the only feature I look for in an editor but if an editor _doesn't_ have it, I skip it. I also try to work on devices with 120Hz displays and above these days.

Re: Zed is now available on Windows

#65

[Window Title] Critical [Main Instruction] Unsupported GPU [Content] Zed uses DirectX for rendering and requires a compatible GPU. Currently you are using a software emulated GPU (Microsoft Basic Render Driver) which will result in awful performance. For troubleshooting see: https://zed.dev/docs/windows Set ZED_ALLOW_EMULATED_GPU=1 env var to permanently override. [Skip] [Troubleshoot and Quit] Ah bummer.

What does a text editor have to do to achieve >>awful performance<< when software rendering?

Maybe it's misdetecting something? I used to use Remote Desktop for game development sometimes, as weather could make the journey to the office impossible, and the performance was always pretty ok, even with UE5 stuff making heavy use of Nanite running at 1440p.

And if it was actually software emulated, which I can't believe for a moment, though I admit I never checked (I just always assumed the window contents were transmitted via some kind of video encoder) - then I can't imagine that a text editor would be a problem.

The input latency might not be as good as you'd like.

Re: Zed is now available on Windows

#66
Zed looks and feels amazing to use. I test-drove it for a bit on my linux system, and the feel of it is difficult to convey to those who have not tried it yet. It's easy to overlook the significance of gpu accelerated editor - but I promise you, use it for a bit and you'll be sold.

The only feature that is preventing me from switching to Zed is the current lack of DevContainer support[1]. After investing a significant amount of time perfecting a devcontainer (custom fat image with all tools/libs + config), it would be a large step backwards to go back to installing everything locally.

There's a lot of eyes on this feature, so I'm hopeful it will be implemented in the future.

[1] https://github.com/zed-industries/zed/issues/11473

Re: Zed is now available on Windows

#67
post #10

Have they implemented subpixel font rendering by now? I remember that being a sticking point when it came to Linux because they had designed their custom UI renderer around the Macs ubiquitous HiDPI displays, leading to blurry fonts for the much, much larger proportion of Linux (and Windows) users who still use LoDPI displays.

> The Windows build uses DirectX 11 for rendering, and DirectWrite for text rendering, to match the Windows look and feel.

As I understand, DirectWrite font rendering uses Windows subpixel font rendering. It seems OK on my monitor (better than the linux version) but haven't done any pixel peeping.

They seem to have anticipated this issue and designed it accordingly!

Re: Zed is now available on Windows

#68
post #6

Earlier quoted context omitted.

Its binary is half a gig in size, so just like a browser, nothing fresh about that.

considering how cheap storage is nowadays nitpicking about binary size is a very weird take. Are you editing code on an esp32?

I just refuse to use any software that baloons it's filesize. Not because I can't afford storage, but because there are always alternatives that have similar features and packed into fraction (usually less than 1%) of filesize. If one of them can do it and other can't, it's a bad product, that I have no intention to support.

We should strive to write better software that is faster, smaller and more resilient.

"Storage is cheap" is a bad mentality. This way of thinking is why software only gets worse with time: let's have a 400mb binary, let's use javascript for everything, who needs optimization - just buy top of the shelf super computer. And it's why terabytes of storage might not be enough soon.

Re: Zed is now available on Windows

#69

Earlier quoted context omitted.

Maybe try gaming-oriented remote desktop tools, like steam link or sunshine/moonlight. Those work great with directx, assuming you have a working gpu (at least integrated gpu) on your remote box. They also have way better latency, though use a lot more bandwidth.

How am I supposed to ask for permission from IT to install Steam or gaming related tools like Moonshine just to use a code editor?

Every part of this sentence made me so sad.

Your company trusts you to write code but not run code?

Re: Zed is now available on Windows

#70
post #66

Zed looks and feels amazing to use. I test-drove it for a bit on my linux system, and the feel of it is difficult to convey to those who have not tried it yet. It's easy to overlook the significance of gpu accelerated editor - but I promise you, use it for a bit and you'll be sold. The only feature that is preventing me from switching to Zed is the current lack of DevContainer support[1]. After investing a significan…

Any chance you'd be willing to share more about your custom dev container?
Post reply on HN