Live data from Hacker News

Zed is now available on Windows

zed.dev

191–200 of 386 posts

Re: Zed is now available on Windows

#191
post #157

Earlier quoted context omitted.

> The world moved into dynamic linking in the 1980's for a reason. Reasons that no longer exist. Storage is cheap, update distribution is free, time spent debugging various shared lib versions across OSes is expensive.

Storage doesn't really feel cheap. I'm considering buying a new laptop, and Apple charges $600 per TB. Sure, it's cheaper than it was in the '80s, but wasting a few gigabytes here and a few gigabytes there is quickly enough to at least force you to go from a 500GB drive to a 1TB drive, which costs $300.

If you're buying Apple then you should expect inflated prices. I got a 4TB NVMe SSD for like 350€, a 2TB one goes from 122 - 220 € depending on read/write speeds.

I don't check the installation size of applications anymore.

Re: Zed is now available on Windows

#192

Earlier quoted context omitted.

Zed is pretty awesome on macOS and Linux, but I tried the Windows version tonight and things that work great on the other OSes aren't working on Windows. I've noticed: - Issues with various keybinds not working as expected, e.g. Ctrl+S to save works on my Linux machines but not Windows if Vim Mode is enabled - Issues with LSPs/diagnostics not working on Windows the same way they work on macOS/Linux - The terminal hol…

> setting environment variables in the OS is easy Windows has a GUI, how can it not be easy. /s It isn't as easy as on Linux, but you press Windows, type env, click edit Variables then select User vs. System, the you press add. That's not too complicated.

That sets them globally, right? I need different variables and values in different contexts. e.g. in VSC I can set variables per-directory in settings.json files.

Re: Zed is now available on Windows

#193

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.

I think the claim is more that an editor is supposed to have an arbitrary good frame rate.

Re: Zed is now available on Windows

#194

Just wanted to mention that some basic Windows-OS keyboard shortcuts don't work, like ALT+F to open the File menu. Also things like ALT+SPACEBAR to bring up the system context menu for the focussed window (the menu with maximise, minimise, close options etc.) do not seem to work. I'm guessing with the DirectX rendering backend, the 'app' is rendered more akin to a video game than a native win32 process. Also after in…

Rust Hello World is larger than Git. Still smaller than Java and Electron, but not exactly small.

That's an entirely different issue. The kb's of overhead for backtrace printing and the format machinery is fixed and does not grow with the binary size. All combined it wouldn't account for anywhere close to 1mb let alone 100's of mb.

Re: Zed is now available on Windows

#195
post #137

Earlier quoted context omitted.

Welcome to static linking of large applications. The world moved into dynamic linking in the 1980's for a reason. It is cool to advocate for a return to static linking when it is basic CLI tools.

> The world moved into dynamic linking in the 1980's for a reason. Reasons that no longer exist. Storage is cheap, update distribution is free, time spent debugging various shared lib versions across OSes is expensive.

I 100% agree. As soon as you step outside of the comfort of your Linux distributions' package manager, dynamic linking turns into dependency hell. And the magic solution to that problem our industry has come up with is packaging half an OS inside of a container...

Re: Zed is now available on Windows

#196
post #159

Earlier quoted context omitted.

Excuse me, can you read what I wrote? I didn't say zed editor is bad, I just said that zed's PREDICT EDIT isn't good enough, or at least it shouldn't charge for it.

I never thought you said Zed was bad. I was genuinely asking since Cursor and Windsurf exclusively advertise AI features, whereas Zed is also a good editor without AI. I never bothered to try them because I inherently distrust AI that I don't control, and find the cloud stuff to be too expensive on top. Just wanted to know if they're any good, or can even be used at all, without AI; since their websites say nothing o…

Yes, windsurf and cursor will also work whitout AI, cause it just fork from vscode. I like zed very much. If u dont like AI, then zed is best editor for you. (and for me if zed's AI is good enough)

Re: Zed is now available on Windows

#197
post #157

Earlier quoted context omitted.

Storage doesn't really feel cheap. I'm considering buying a new laptop, and Apple charges $600 per TB. Sure, it's cheaper than it was in the '80s, but wasting a few gigabytes here and a few gigabytes there is quickly enough to at least force you to go from a 500GB drive to a 1TB drive, which costs $300.

If you're buying Apple then you should expect inflated prices. I got a 4TB NVMe SSD for like 350€, a 2TB one goes from 122 - 220 € depending on read/write speeds. I don't check the installation size of applications anymore.

I'm just saying that $600/TB is a real storage price that lots of people deal with. Storage isn't universally cheap.

This feels especially relevant since we're discussing Zed here, the Mac-focused developer tool, and developers working on Mac are the exact people who pay $600/TB.

Re: Zed is now available on Windows

#198
post #137

Earlier quoted context omitted.

Welcome to static linking of large applications. The world moved into dynamic linking in the 1980's for a reason. It is cool to advocate for a return to static linking when it is basic CLI tools.

> The world moved into dynamic linking in the 1980's for a reason. Reasons that no longer exist. Storage is cheap, update distribution is free, time spent debugging various shared lib versions across OSes is expensive.

> Storage is cheap

My /usr is 15G already, and /var/lib/docker isn't that far off despite people's obsession with alpine images. If more people would dismiss storage as cheap it'll quickly become expensive, just not per GiB.

> update distribution is free

I wouldn't be surprised if at one point Github would start restricting asset downloads for very popular projects simply because of how much traffic they'd generate.

Also, there's still plenty of places on the planet with relatively slow internet connectivity.

Re: Zed is now available on Windows

#199
post #161
post #159

Earlier quoted context omitted.

Excuse me, can you read what I wrote? I didn't say zed editor is bad, I just said that zed's PREDICT EDIT isn't good enough, or at least it shouldn't charge for it.

they shouldn't charge for it because their competetors have money to burn?? that is not how business works

I just say they shouldn't charge for it PREDICT EDIT. The reason is that it's not even as good as the free ones. I don't know why you've become such a fanatic, but if you want to support them you can donate.

Re: Zed is now available on Windows

#200

Earlier quoted context omitted.

That doesn't make sense, they both use tsserver under the hood.

I've heard that VSCode gets some special treatment and integrations with the typescript server that go deeper than normal LSP

To expand on this, the vscode editor can do a lot more than what is specified in LSP.

You can have custom functions in your language server that is not in spec and have your editor specific plugin call them.

I imagine there is a lot of this for typescript.

But I'm not sure if this can explain the speed difference..

Post reply on HN