this post was submitted on 05 Dec 2025
681 points (98.3% liked)

Programmer Humor

27720 readers
51 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] boonhet@sopuli.xyz 69 points 3 days ago (6 children)

Atom was kinda revolutionary in its plugin support and everything IIRC.

Well, now that Atom has been replaced by VSCode, which is also an electron app, the original Atom devs, or at least some of them, are creating Zed. Zed's written in Rust and uses a lot less memory.

Of course it's not yet as mature and they're trying to earn money by integrating AI and selling that as a service. BUT the AI is voluntary and even if you do want to use it, you don't have to pay to use their AI (which comes with a free tier if you DO want to use it), you can literally run your own model in ollama.

It's not perfect, but I love how little RAM it uses compared to VSCode and (shudders) the Jetbrains suite (which I normally love, but hate the RAM and CPU usage, it can drive my computer pretty slow)

[–] dreadbeef@lemmy.dbzer0.com 41 points 2 days ago (1 children)

still have the patch they sent for people who published packages. I made a theme no one but me used but still! Pre microsoft github was cool

[–] Calyhre@lemmy.world 3 points 2 days ago

Got that patch still in it’s brown envelope somewhere in a drawer, for doing a syntax highlighting plugin.

They were indeed cool

[–] NickeeCoco@piefed.social 33 points 3 days ago (1 children)

It has become my favorite editor, even though I don't need or want the AI stuff. They do something that I do quite appreciate, that I wish other apps (looking at you, Firefox) would do:

sroAL9YDNF05i6p.png

In the AI section of the settings, the first thing is a toggle that turns off all AI features.

[–] x00z@lemmy.world 2 points 3 days ago (1 children)

It shouldn't have AI features by default though. Just make that functionality a plugin that can be downloaded separately.

[–] markstos@lemmy.world 3 points 3 days ago

But companies like to make money default though.

[–] PoliteDudeInTheMood@lemmy.ca 2 points 1 day ago (1 children)

That explains alot. I have both PyCharm and RustRover open as I ~~steal~~ convert stuff from a project I found. Anywho I was typing in discord and I was typing faster than it rendered and I thought that was strange

[–] boonhet@sopuli.xyz 1 points 1 day ago

I've had PyCharm max out 3 or 4 CPU cores out of the 6 I have :/ I do have several million lines of code indexed by it though

[–] foo@feddit.uk 11 points 3 days ago

They also developed their own Rust UI library and open-sourced it.

[–] jol@discuss.tchncs.de 8 points 2 days ago (1 children)

Didn't Sublime Text come before Atom?

[–] Quill7513@slrpnk.net 9 points 2 days ago (1 children)

it did, but this is about electron, which isn't relevant to sublime. sublime's plugins mechanism is a little different from atom, which is much more like emacs

[–] jol@discuss.tchncs.de 6 points 2 days ago (1 children)

Yes, but the plugin ecosystem really was pioneered by sublime and then ported over everywhere. A big reason atom was so successful is the plugin and themes were compatible.

[–] outerspace@lemmy.zip 2 points 2 days ago (1 children)

I thought sublime text used textmate plug-ins at first?

[–] jol@discuss.tchncs.de 1 points 2 days ago

Well maybe it did but I wasn't aware!

[–] grendel84@tiny.tilde.website 3 points 2 days ago

@boonhet
@ZILtoid1991

Historically I'd say Emacs plugin system predates atom and sublime, and was certainly as impressive in its flexibility.