News for hackers. Stuff that matters.
Re:We Have to Start Over: From Atom to Zed by peoplefromibiza on Saturday February 17, 2024 @08:48AM (#39409374)
zed is actually very fast though
Re:We Have to Start Over: From Atom to Zed by smarkov on Saturday February 17, 2024 @09:20AM (#39409632)
This might be one of those things like monitor refresh rate where you can only really tell the difference if you've experienced the better version for a while, but I haven't ever felt slowed down by the speed of VS Code.
Re:We Have to Start Over: From Atom to Zed by snet0 on Saturday February 17, 2024 @09:36AM (#39409763)
I do think it's something like that. Things can quickly get to the speed that feels "fast enough" that they don't feel subjectively slow, but can still be sped up by a couple orders of magnitude. If you Ctrl-F something and it takes a few hundred ms, you probably don't feel like it was slow, but in reality the "speed-of-light" for this operation was probably orders of magnitude faster than it happened on your device. Once you experience something close to the theoretical speed, it's really hard to go back to something you thought was perfectly fine before. And you start noticing that everything feels slower than it "should"..

I think of something like grep, where if I tried to grep a large hierarchy it'd be really slow and I'd sorta reason to myself "well yeah it's a lot of files in a large tree, of course it'll be slow!". Then I installed ripgrep and suddenly what I thought was a reasonable speed was shown to be unreasonably slow!

Re:We Have to Start Over: From Atom to Zed by satvikpendem on Saturday February 17, 2024 @11:20AM (#39410808)
I have. I have some huge Markdown documents I've needed to load and VSCode cannot render them without becoming super slow. In contrast, vim gets it done.
Re:We Have to Start Over: From Atom to Zed by madeofpalk on Saturday February 17, 2024 @09:25AM (#39409663)
Every now and then I switch back to Apple's Terminal app, and I'm blown away at how much faster it is at just typing than iTerm it is, and how much nicer that is.
Re:We Have to Start Over: From Atom to Zed by bbkane on Saturday February 17, 2024 @12:58PM (#39411704)
I switched to iTerm2 a few years ago due to blurry fonts on zoom with Terminal.app . Wonder if that's still a problem?

A few months ago I switched to WezTerm and, after some config wrestling, I've been very happy using it (https://github.com/bbkane/dotfiles/tree/master/wezterm).

Re:We Have to Start Over: From Atom to Zed by peoplefromibiza on Saturday February 17, 2024 @09:52AM (#39409923)
it is actually faster and snappier to use on a beefy M2 max, on the same hardware zed starts up in half the time. the difference is very noticeable. of course it is much less configurable and doesn't work with a lot of things VS Code can do easily.

edit: see this comment for a much better explanation than mine of what I originally meant https://news.ycombinator.com/item?id=39409763

Re:We Have to Start Over: From Atom to Zed by ncruces on Saturday February 17, 2024 @11:21AM (#39410820)
Startup would have to be terrible for me to bother.

VS Code starts in under a couple of seconds, and I have it open all day long; once open, other windows open even faster than that.

If it took any longer than a couple of seconds, I'd start blaming the extensions other editors won't have.

Re:We Have to Start Over: From Atom to Zed by cmiller1 on Saturday February 17, 2024 @11:30AM (#39410909)
In a perfect world startup times would be indistinguishable from instantaneous.
Re:We Have to Start Over: From Atom to Zed by ncruces on Saturday February 17, 2024 @11:52AM (#39411127)
And for an image previewer I'd care.

If I'm opening a codebase with thousands of files, I don't mind to wait a couple of seconds, as long as it's responsive afterwards.

Re:We Have to Start Over: From Atom to Zed by peoplefromibiza on Saturday February 17, 2024 @02:52PM (#39412849)
> Startup would have to be terrible for me to bother.

that's just the first noticeable difference.

but there have been instances lately where opening, editing and saving the file took me less time with zed than just open it in VS Code and waiting for it to be ready for inputs

> VS Code starts in under a couple of seconds

I am talking about relative speed differences. Imagine you open the same code base and the editor is ready in half a second. going back to the "slower" one would be unbearable.

now admittedly zed is no way near to the extensibility of VS Code so it is probably doing less and that's where probably much of the speed difference comes from, but it can't really be overlooked once you experienced it.

Re:We Have to Start Over: From Atom to Zed by v3ss0n on Saturday February 17, 2024 @08:50AM (#39409391)
Only works on Mac Big no no
Re:We Have to Start Over: From Atom to Zed by kvark on Saturday February 17, 2024 @12:31PM (#39411423)
You can already build and run it in Linux, even type things in and have dialogs! Linux and Windows are coming.
Re:We Have to Start Over: From Atom to Zed by v3ss0n on Sunday February 18, 2024 @02:35AM (#39416993)
Oh that's awesome!!
Re:We Have to Start Over: From Atom to Zed by timeon on Saturday February 17, 2024 @09:19AM (#39409619)
For now.
Re:We Have to Start Over: From Atom to Zed by noSyncCloud on Saturday February 17, 2024 @09:11AM (#39409552)
Thanks for saving my time. Topic hidden.
Re:We Have to Start Over: From Atom to Zed by 0x6c6f6c on Saturday February 17, 2024 @09:29AM (#39409689)
Cross-platform support is in development. You might miss the announcement that actually matters to you
Re:We Have to Start Over: From Atom to Zed by Zambyte on Saturday February 17, 2024 @12:42PM (#39411552)
Am I wrong in thinking that "topic hidden" means this specific post, and that future posts related to Zed (such as a cross platform announcement) would still show up for them...?
Re:We Have to Start Over: From Atom to Zed by zogrodea on Saturday February 17, 2024 @11:03PM (#39416080)
That's my understanding too. Not certain where the parent's comment came from.
Re:We Have to Start Over: From Atom to Zed by dist-epoch on Saturday February 17, 2024 @10:40AM (#39410437)
So? It's a code editor.

Have you ever seen a serious programmer which is not on a Mac?

Re:We Have to Start Over: From Atom to Zed by __MatrixMan__ on Saturday February 17, 2024 @11:00AM (#39410621)
One of the people I admire for their programming skill works on a raspberry pi. I use my work MacBook through ssh because I prefer Sway to MacOS's window manager. We are many and varied.
Re:We Have to Start Over: From Atom to Zed by jkogara on Saturday February 17, 2024 @11:07AM (#39410674)
Troll often?
Re:We Have to Start Over: From Atom to Zed by cdelsolar on Saturday February 17, 2024 @11:28AM (#39410877)
Lol
Re:We Have to Start Over: From Atom to Zed by erik_seaberg on Saturday February 17, 2024 @11:59PM (#39416342)
My favorite corporate laptop and desktop ran Goobuntu. macOS is dissimilar to production hosts in datacenters.
Re:We Have to Start Over: From Atom to Zed by egze on Saturday February 17, 2024 @09:03AM (#39409479)
I actually prefer Mac only apps. It usually means the experience is way more polished.
Re:We Have to Start Over: From Atom to Zed by loloquwowndueo on Saturday February 17, 2024 @09:04AM (#39409497)
Unless you don’t own a Mac.
Re:We Have to Start Over: From Atom to Zed by sofixa on Saturday February 17, 2024 @09:29AM (#39409696)
Or even worse, you own a Mac (say, through work), but aren't entirely in the Apple ecosystem and don't want to relearn everything and fight muscle memory every time you switch devices.
Re:We Have to Start Over: From Atom to Zed by jeffhuys on Saturday February 17, 2024 @10:46AM (#39410491)
Remap the keys.
Re:We Have to Start Over: From Atom to Zed by sofixa on Saturday February 17, 2024 @11:52AM (#39411129)
I have (but or course Apple make it hard to do so you need third party software). But that doesn't help with special mac only software that has it's own style, like Arc or Zed.
Re:We Have to Start Over: From Atom to Zed by loloquwowndueo on Saturday February 17, 2024 @11:29AM (#39410894)
Most people who say “all editors have vim keybindings just use that” miss the fact that bindings or not, a lot of vim’s functionality is just not available on other editors.
Re:We Have to Start Over: From Atom to Zed by alpaca128 on Saturday February 17, 2024 @07:46PM (#39414988)
And that Vim is more than its keybindings, despite the often repeated jokes. Tabs, window splits, search and countless other details may work very differently, and usually not completely with the keyboard.
Re:We Have to Start Over: From Atom to Zed by loloquwowndueo on Saturday February 17, 2024 @10:06PM (#39415791)
Exactly. If all you needed to move off vim were keybindings, then I submit that you weren’t really using vim at all.
Re:We Have to Start Over: From Atom to Zed by ivancho on Saturday February 17, 2024 @09:14AM (#39409574)
Even more so then. Simplify, simplify, simplify!
Re:We Have to Start Over: From Atom to Zed by littlestymaar on Saturday February 17, 2024 @09:18AM (#39409612)
Mac-only apps come with additional security benefits on Windows and Linux too: there's no safer software than the software you cannot run.
Re:We Have to Start Over: From Atom to Zed by Keyframe on Saturday February 17, 2024 @11:23AM (#39410834)
compared to their non-mac versions?
Re:We Have to Start Over: From Atom to Zed by kstrauser on Saturday February 17, 2024 @11:46AM (#39411083)
I think they mean compared to cross-platform apps that feel equally weird on every system.

There’s some talk in the Mac world about “Mac-assed Mac apps”. I use BBEdit as my main editor because it feels right. The default shortcuts are like every other Mac app. You can use standard Mac tools like AppleScript to automate it. It uses the same fonts, widgets, and menu systems as everything else. It’s made for that environment and it shows in a million ways.

VSCode is a marvel of engineering and I love that it exists. It also feels uncanny-valley “off” on my Mac in ways that make my brain itch, so I don’t use it. Same with Obsidian: it’s a brilliant app, but it bugs me. It’s not bad in any way, it’s just not the right choice for me.