Announcement

Collapse
No announcement yet.

Zed Code Editor Now Open-Source

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by paulocoghi View Post
    Lapce editor (https://lapce.dev/)
    Curiosity drove me to try it out and... that editor looks extremely alien on my desktop; fonts, scrolling wheel, menu dialogs, nearly everything.
    I suppose this is because of not-yet-nice Rust UI crates but, meh, it's unusable, sadly. Back to Intellij.

    Comment


    • #12
      What's the big deal? Isn't GPU accelerated text pretty much the norm nowadays?

      Comment


      • #13
        Originally posted by paulocoghi View Post
        Only MacOS for now, but it seems promising. Curiously, the dev team didn't add Lapce editor (https://lapce.dev/) to the performance comparison. Let's wait for the Linux version and, then, do a proper comparison.
        Lapce runs on MacOS and targets Vulkan, Metal, D3D12, and OpenGL natively through wgpu so there's nothing unfair or improper in comparing them now.

        Comment


        • #14
          Originally posted by dimko View Post

          Assuming they use OpenGL in the first place... Which its probably mantle.
          Did you want to say Metal? Regardless of the API they have options to translate that to whatever else they want and they don't have to rewrite it. Games do this all the time.

          Comment


          • #15
            *sigh*

            Everybody throwing armchair analysis everywhere like monkeys flinging poop without bothering to look at anything. It uses metal + cocoa in their custon UI lib gpui https://github.com/zed-industries/ze...pui/Cargo.toml

            Macos is properly feature-gated, so adding other backends shouldn't be too much of a hassle (likely to be wgpu, unless someone prefers a more direct approach)

            Comment


            • #16
              Regarding the speculations here about the graphics API used, they actually use only Metal so far: https://github.com/zed-industries/ze...Cargo.toml#L86

              They specifically say that their GUI framework only runs on MacOS as of now. I'm not sure why they went that route, especially since there are already nice graphics layer abstractions for Rust, but I guess the devs are mostly Mac users. And given it's open-source now, it's not unlikely that some Linux users will accelerate the addition of other graphics APIs.

              Comment


              • #17
                Originally posted by paulocoghi View Post
                Only MacOS for now, but it seems promising. Curiously, the dev team didn't add Lapce editor (https://lapce.dev/) to the performance comparison. Let's wait for the Linux version and, then, do a proper comparison.
                lapce is in the barely usable category, IMO its understandable why they didnt

                Comment


                • #18
                  On HN an employee said this:
                  Hey! Engineer at Zed here. Linux port is on our roadmap. Hopefully we'll get it done this year!​
                  They made a whole UI crate and then did a V2 of that. They must've had other rendering engines in mind for at least GPUI 2.

                  Comment


                  • #19
                    Zed's dead.

                    Comment


                    • #20
                      I just installed Zed 0.119.18 on macOS (use an Air laptop for work) via Homebrew. When I read this article earlier, Homebrew was telling version on 0.118.x and the new GPUI 2 stuff appears to have been added to the 0.119.x series so decided I'd wait to install. But alas, updated Homebrew and it is here! Initial (very initial) impressions are good ascetics. Might be a good fit for me, time will tell. I have been using VS Code on this things so far.

                      Fun, I also downloaded Lapce on my Linux installation earlier. Remembered this one after launching it. Looks like a dud to me, not something I would want to work in just on ascetics alone.

                      If this turns on a winner for me on macOS, would be cool to see available on Linux as well!

                      Comment

                      Working...
                      X