4 ms·
It's interesting to see this coming out of the atom community. I've been really impressed with Zed (https://zed.dev/ https://zed.dev/) which is from the origina
by heliostatic 4y ago
It's interesting to see this coming out of the atom community. I've been really impressed with Zed (https://zed.dev/ https://zed.dev/) which is from the original atom folks and focused on speed and collaboration. Rapid improvements since initial launch.
- capableweb 4y agoCare to share a binary or some other project that is actually beyond a closed alpha? Otherwise not a lot of point in sharing it as an alternative, it's not available to the public. Edit: signed up for the waiting list and received "Zed currently only targets macOS" so sounds like they only target ~10% of the actual market. Interesting strategy.
- odo1242 4y agoThe strategy is that native macOS UIs are generally easier to develop than native Windows UIs, so they're trying to iterate on that platform first.
- capableweb 4y agoIf they're building a native macOS UI, how is it ever possible it'll be worthwhile to port that into native Windows UI or "native" Linux UI? If you wanna go cross-platform, you usually consider that from the start, not once you're 50% done, as you're gonna have to redo a lot of work you could have gotten "for free".
- EthicalSimilar 4y agoThe “engine” itself is likely cross-platform, with vendor-specific UIs. It’s likely quicker to develop for a single OS and then build the additional UIs with a more feature-complete app.
- imbnwa 4y agoArc browser is also doing this, and they're planning on debuting the Windows UI in Fall.
- saagarjha 4y agoIsn’t the whole selling point behind their thing that they don’t use the native macOS UIs but instead send everything to the GPU?
- shaunsingh 4y agoRendering a platform native GUI and what you render it on are two different things. In the case of Zed, its a combination of - metal is quite easy to work with - apple has clear design guidelines and nice toolkits The Xi editor team quickly found out how much of a mess "native" gui's were on windows. Zed will hopefully add support for vulkan and linux/windows later, but it makes sense to start off on macOS
- saagarjha 4y agoMetal is not a platform native GUI, it is Apple's graphics API. The native UI on the platform is Cocoa (which calls Metal for some things, but isn't being used here).
- heliostatic 4y agoI've got invites (and am not otherwise affiliated with the project) if you want to test it out. Username @ Gmail works.
- capableweb 4y agoIf it's still Mac only, I don't have any real use for it, can only use editors that works across Windows, Linux and macOS, otherwise there is no real point in me trying them out :/ But I thank you for the offer, might reach out in the future if I hear it's available on more platforms.
- ab18 4y agoSend one my way - ashishbhatiya18@gmail.com
- unsober_sailor 4y agoIf you have another invite to spare, I'd be very grateful to accept one! Email is: spidershred01@gmail.com
- xd1936 4y agoThis looks fantastic! Read through the homepage, clicked the "Download" button in the footer, page 404s. Joined the waitlist! We'll see.
- return_to_monke 4y agothe big question: is it going to be open source, tho?
- nextaccountic 4y agoIt's kind of maddening that both VSCode's remote dev extension AND Zed (which aims to be better than VSCode) AND JetBrains's remote dev AND repl.it AND <some other stuff> are all closed source. What's the state of art open source editor/extension/protocol/whatever that enables two or more persons work on the same open files in real time? Something better than the ssh access which forces one person to work at time, then save, then the other person reloads.
- hyperhopper 4y agossh then attach to a tmux session
- nextaccountic 4y agoOkay this works, but how's the latency? Can this made to work with a GUI editor? Like neovide or emacs but in X11/wayland not tty
- shaunsingh 4y agoEmacs with crdt.el, or neovim with instant.nvim are both open source and free implementations of collaborative editing with crdt's. Its going to be a bit of a struggle getting your coworkers to use emacs/neovim though
- ColonelPhantom 4y agoMy dream is a 'universal' protocol for things like this, so that you can use whatever text editor you like to join a session. Is there some inherent difficulty is this, or is it just "there is no standard" -> "nobody implements one"?
- smodo 4y agoI’ve been using Zed for a couple of months. It has replaced eMacs and VSCode for writing Rust. The integration is so well done, it’s like a constant conversation with the compiler. I’ve got ten invites by the way. One thing I worry about a little is the business model. They want to target teams and charge for the cooperative features. But as a single user I’d love a way to just buy a lifetime license and feel that I can expect at least five years of use. I don’t like when software I love treats me like a casual fling.
- superchink 4y agoAny chance I could get one of those invites? My username @ gmail.com Thanks in advance! Looks cool