It become open source just last week. Currently don’t have Linux version but soon it will have. Linux Roadmap issue

34 points

I’d love to have a vscodium alternative written in a faster and more efficient language. Most editors and IDEs don’t quite fit my workflow, while vscodium does.

permalink
report
reply
6 points

Yep, I also want a good alternative to codium which run fastly on Potato. That’s why I am trying different Editor now days like Lite-Xl and other more.

permalink
report
parent
reply
5 points

Does kate from KDE suffice?

permalink
report
parent
reply
3 points

Didn’t try it yet. But, isn’t it just like Gedit?

permalink
report
parent
reply
2 points
Deleted by creator
permalink
report
reply
12 points

Can confirm that’s it’s very fast. Just lacking plugins at the moment.

I will watch it with great interest

permalink
report
reply
6 points

I hope it gets there. I was a sublime user until vs code’s integrations got so far ahead that the productivity gains outweighed the slowness, but I really want it to be faster.

Do zed plugins have to be written in rust? If they do then that will slow community contributions since it’s not as popular as JavaScript for vs code.

permalink
report
parent
reply
2 points

Vs code is slow? Literally the entire reason I switched to it years ago is because it’s very fast.

permalink
report
parent
reply
16 points

Yep, VSCode is slow because it is built on Electron which is just a another browser.

permalink
report
parent
reply
9 points

VSCode is only fast if you’re comparing it to Atom.

permalink
report
parent
reply
4 points

extensions tend to be the slow part in my experience. after a couple heavy extensions on an already struggling work laptop I’ll frequently outpace it’s input handling and have to wait for it to catch up

permalink
report
parent
reply
1 point

Depends on what you’re used before I guess. I came from sublime text which was written in C++ and was blazing fast. You could throw any size file at it, I still use it when I need to edit a large file. I can notice the input lag in vs code even in small files with a vanilla setup. After adding plugins the lag can become even more noticable and in certain use cases it straight up slows you down. It’s not so slow that it’s unusable, but it’s noticably slower, and leaves me desiring more speed. But speed alone isn’t enough, it needs really good plugins which is why I traded speedy sublime text for vs code in the first place.

permalink
report
parent
reply
-1 points

VSCode is fine

permalink
report
parent
reply
8 points

Maybe for you. I personally am quite picky about tools I use all day every day.

permalink
report
parent
reply
1 point

Yeah, it’s fine, I said I use it didn’t I? But it’s just fine, so I’d prefer something even better.

permalink
report
parent
reply
5 points

Sounds exactly like atom… until they killed atom

permalink
report
parent
reply
41 points

Atom was never fast

permalink
report
parent
reply
11 points

Exactly.

Atom being open source was why I switched to it from Sublime.

Atom’s shitty performance was why I switched away to VS Code.

permalink
report
parent
reply
73 points

I’ll try it once Linux support kinda works

permalink
report
reply
0 points
Deleted by creator
permalink
report
parent
reply
35 points

Don’t understand why they made it mac only, I don’t think mac users are even aware of other apps than what Apple tells them… :)

permalink
report
parent
reply
-1 points

Apple users think they’re the smartest people on the planet.

permalink
report
parent
reply
14 points

It seems that a lot of their responses have been along the lines of: “Well, it’s because I have a Mac. Good luck if you don’t!”

permalink
report
parent
reply
7 points

I understand that, sure, but they would have had a lot more support for this editor if it was for Linux. Now I barely ever hear about it at all in the news.

permalink
report
parent
reply
21 points

A code editor developed for mac is a massive no go. as in forever.

permalink
report
parent
reply
7 points
*

How does it compare against Lapce?

permalink
report
reply
4 points
*

Maybe it will be more stable and have more features than Lapce. I think so because I tried Lapce yesterday, and it was so buggy on my machine. But no doubt Lapce is a solid alternative to VSCodium and it has all the features that I want but it lacks customization and is buggy for me. I am still not sure for Zed though because I didn’t tried it yet and waiting for Linux support.

permalink
report
parent
reply
11 points

Lapse is going the extensions-for-features route, cross platform from the start, is more buggy atm, slower progress (doesn’t have 3 dedicated experienced devs) but is more accepting of community support.

Zed, similar goals and rust backend, probably has some monetization goals (eventual offering of live sharing code service), and Zed isn’t afraid to hardcode features. Like… very hard hardcoded features, to the point that I’m kinda concerned about it. This 5min clip of Theo looking over the source code shows it pretty well https://www.youtube.com/watch?v=ZOYp6-k9HhE&t=1533

The Atom/Zed devs write the most well-documented code I’ve ever read. Clear variable names, perfect comment-explainations when needed, etc. I wish they would join up with Lapse.

permalink
report
parent
reply
3 points

Can you be more specific on these concerning hardcoded features?

permalink
report
parent
reply
2 points
*

If you’re asking about specific names of features, its just the ones seen in that video clip. It seems like a pattern of very not-modular-ness.

If you’re asking why that pattern is concerning as an end user: Zed claims to be “a lightweight text editor”. But hardcoded support for a particular javascript library, as well as hardcoded support for a particular formatter, feels a lot more like a opinionated IDE packed with features designed for the specific workflows of the creators. Even if there’s no runtime cost, there is a technical cost for open source contributors. These little not-modular things can really bloat the codebase and make it hard to contribute.

More importantly, if Zed does add plugin support in the future, its going to require a major code refactor. Which makes forks and outside contributions especially hard.

From a lock-in perspetive: if something better than tailwind comes out, and we were daily driving Sublime 3 with no extensions, its no big deal to switch to the new thing. There wasn’t any hidden favoritism to begin with. But in Zed, not only will it feel bad to use the unsupported new thing, but also the team behind the-new-thing can’t realistically fork and add support either. They just have to hope the Zed devs decide to support it.

If their website said it was a fast low-overhead opinionated IDE I’d be fine because I’d know the kind of lock-in I was getting into.

permalink
report
parent
reply

Open Source

!opensource@lemmy.ml

Create post

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

Community stats

  • 5.1K

    Monthly active users

  • 1.7K

    Posts

  • 29K

    Comments