2/13/2026 at 4:18:52 PM
I am confused by this without context. I have not heard of blade, but am aware that Zed built its own GUI library called GPUI. Having used Zed, this is a vote of confidence: The crate ecosystem is historically filled with libaries which try to be The future of X in rust but are disconnected from practical applications. GPUI by nature is not that; it's a UI lib built to a practical and non-trivial purpose. It sounds like Blade is a cross-API graphics engine, by one of the original gfx-HAL (former QGPU name) creators?I have not used GPUI beyond a simple test case, but had (prior to this news?) considered it for future projects. I am proficient with, and love EGUI and WGPU. (The latter for 3D). I have written a library (`graphics` crate) which integrates the two, and I use for my own scientific applications which have both 2D and 3D applications. Overall, I'm confused by this, as I was looking forward to using GPUI in future applications and comparing it to EGUI. I have asked online in several places for someone to compare who's used both, but I believe this to be a small pool.
I was not sure of the integration between GPUI and WGPU, which can confirm EGUI and WGPU have great integration. But I only care about this because I do 3D stuff; if I were not, I would be using eframe instead of WGPU as the backend.
Unrelated, off-topic, but I'm also not sure where to ask this: Am I missing something about Zed? I have tried and failed to get into it. I really want to like it because it's so fast [responsive], but it seems to lack basic IDE functionality in Python and Rust, like moving structs/functions, catching errors dynamically, introspection and refactoring in general etc. I thought I might be missing some config, but now lean that it's more of a project-oriented text editor than true IDE in the fashion of JetBrains. But I have been unable to get a confirmation, and people discuss it as if it's an IDE or JB alternative.
by the__alchemist
2/13/2026 at 5:49:34 PM
Zed competes mostly against Visual Studio Code. Not against Jetbrains.by qznc
2/13/2026 at 5:10:23 PM
Cool, I haven't seen `graphics` before when I was looking for a simple UI/3D visualization option after rend3 has been abandoded. Have been considering bevy/egui too but seems more effort to learnby stefanka
2/13/2026 at 4:21:58 PM
I am one plugin away from moving to it directly instead of vscode. I really like it. It’s fast. It gets updates seemingly daily. I’ve never had it crash. It integrates LLMs well. It’s everything I wish vscode was if it were native.by gigatexal
2/13/2026 at 11:30:07 PM
I used to feel this way, then a week or two ago, after an automatic update, it started hanging. All. The. Time for me. Launching the app now frequently takes 30 seconds before it shows me the “load a git repo” screen.Speed was its main advantage, before. It has become nearly unusable.
The price of extraordinarily rapid iteration, I suppose.
by mercutio2
2/13/2026 at 5:05:16 PM
Lucky you. It still crashes quite often for me and it drives me nuts that my Claude code history is lost every time…But love the project and been using it for almost 2 years now though
by trcf23
2/13/2026 at 5:09:20 PM
Debug log says what about the crash?by dev_l1x_be
2/13/2026 at 11:53:17 PM
Never thought to check the debug log.I would say mostly with the agent panel going into panic in longer conversation or not able to proceed for some reason.
Claude code in terminal also has issues rendering. Never have that with vscode or iterm so I guess it’s zed related.
And sometime for eslint it won’t check ts errors then start adding false errors everywhere and become unusable if I don’t start over.
by trcf23
2/13/2026 at 5:10:24 PM
This too I’m curious about. If its memory related I have 36 of it on the work laptop if that helpsby gigatexal
2/13/2026 at 4:30:15 PM
I appreciate the info! Are you able to talk me through how to move a struct[class]?by the__alchemist
2/13/2026 at 5:02:28 PM
I installed Zed a few days ago and have been trying to get acquainted myself.It has far less built-in features for refactoring than other editors you might be coming from. It's handled at the LSP level, get the LSP for your language and hit cmd+ to see what it can do. I'm not working in Python or Rust at the moment (Elixir), but I'm sure they have some good extensions.
by kylecazar
2/13/2026 at 4:39:50 PM
I don't get the question. albeit in vim I use just the navigation things and selectors and s/../.. to replace stuff I am probably using something like 1% of it's power.by gigatexal
2/13/2026 at 4:48:00 PM
I'm asking how to move a function, or class to a different module (including its methods, imports throughout the project etc), as an example of IDE-101 stuff I can't figure out how to do in Zed, and makes me think Zed might [i]not[/i] be a replacement.by the__alchemist
2/13/2026 at 11:24:25 PM
With the kind of editor Zed is, just like VSCode and Sublime, it's not goong to provide that function natively. The mechanics of moving functions between class/modules/packages/whatever are too different language to language. So you'll need to rely on LSP plugins for the different languages.Or you could always use an actual IDE, but those are usually more language specific.
by scuff3d
2/13/2026 at 5:11:17 PM
That’s a code intellisense feature set, not part of the core set of an editor. Especially when you have dynamic module loading. An IDE only focus on a few languages and it makes sense for them to have that capability.by skydhash
2/13/2026 at 5:09:33 PM
Ahh got it. Yeah im not sure but maybe there’s a discord or irc for folks to help with that who use zed. Even Reddit maybe?by gigatexal
2/13/2026 at 5:23:48 PM
Good calls! I haven't fully wrung this out, and want to like Zed, especially on my tablet. (Not too fast, and uses battery)by the__alchemist