Thread 105857608 - /g/ [Archived: 394 hours ago]

Anonymous
7/10/2025, 1:13:00 PM No.105857608
gnu_emacs
gnu_emacs
md5: 34de77ae8528ce3bc70483c1cb7f1aae🔍
fully rewritten in Rust when?

You might want to see 10x faster Emacs
Replies: >>105857679 >>105857716 >>105857731 >>105857736 >>105857795 >>105858515 >>105858624 >>105859961 >>105859993
Anonymous
7/10/2025, 1:20:06 PM No.105857679
>>105857608 (OP)
>rust rewritten
>faster
saar
Anonymous
7/10/2025, 1:24:40 PM No.105857716
>>105857608 (OP)
Isn't the point of this that it's made in it's toy lang so tinker trannies can spend hours customizing their editor to be 0.0001% more efficient than stock vs code?
Replies: >>105857835
Anonymous
7/10/2025, 1:26:06 PM No.105857731
>>105857608 (OP)
Emacs is written in C.
Replies: >>105859369 >>105860020
Anonymous
7/10/2025, 1:26:39 PM No.105857736
>>105857608 (OP)
GNU Emacs is 30 years older than Rust. I guarantee you it's not getting rewritten.
Replies: >>105857801
Anonymous
7/10/2025, 1:32:31 PM No.105857795
>>105857608 (OP)
https://github.com/emacs-ng/emacs-ng
Replies: >>105857928
Anonymous
7/10/2025, 1:32:59 PM No.105857801
>>105857736
boomer shitty editor, then
Replies: >>105857812
Anonymous
7/10/2025, 1:34:17 PM No.105857812
1729817158893365
1729817158893365
md5: a9089e4f10a003d08640ce8e81d0de0c🔍
>>105857801
Still the best, thoughbeit.
Anonymous
7/10/2025, 1:37:30 PM No.105857835
>>105857716
imagine using vs code and calling yourself a programmer lol
Replies: >>105857868 >>105857996 >>105858447 >>105858654
Anonymous
7/10/2025, 1:40:51 PM No.105857868
>>105857835
Many based programmers use VSCode
like geohot
Replies: >>105857874
Anonymous
7/10/2025, 1:41:33 PM No.105857874
>>105857868
>eceleb argument
Maybe we should call this Zoomer's Law...
Anonymous
7/10/2025, 1:47:26 PM No.105857928
>>105857795
> replace lisp with javascript
not a big fan of lisp, but damn, don't you have a better alternative?
Replies: >>105857989
Anonymous
7/10/2025, 1:54:30 PM No.105857989
>>105857928
That's not my project. But either way:
>The project is not about replacing elisp with a more popular language like Javascript. We just want to make emacs more approachable for people who don't like lisp as much as we do.
Basically they want Elisp coexist with Deno as the first-class citizen. I think they even have interop implemented between the both.
Replies: >>105858010
Anonymous
7/10/2025, 1:54:54 PM No.105857996
>>105857835
Unironically this. If you use vscode you work on slop and have no taste.
Anonymous
7/10/2025, 1:56:31 PM No.105858010
>>105857989
And Deno let's you run WASM. So you could technically use any lang that can compile to it.
Anonymous
7/10/2025, 2:41:28 PM No.105858447
>>105857835
>Emacs
>Built in a language slower than javascript
>5+ second start up time
>Feature bloat layered on more unsneeded features
>Lost the modal editor wars to vim decades ago
Emcas is the Arch linux of editors. No one uses that shit for real work.
Replies: >>105858490 >>105858557 >>105860019 >>105861529
Anonymous
7/10/2025, 2:46:16 PM No.105858490
>>105858447
ubuntu*
Anonymous
7/10/2025, 2:49:10 PM No.105858515
>>105857608 (OP)
The core of it is written in C so merely switching language/compiler probably will make very little if any performance improvement. Perhaps maintenence improvement or maybe you just like Rust. These 2 are truly valid reasons to make an Emacs in Rust. And that's all not to say that design changes that come with a new implementation couldn't lead to improvement but the main point of it is that most of it is written in LISP. So if you start removing LISP components and replacing them with Rust components that kind of destroys the whole thing.
Replies: >>105858645
Anonymous
7/10/2025, 2:55:11 PM No.105858557
>>105858447
Richard Stallman uses Emacs.
Linus Torvalds uses Emacs clone.
Any notable programmers use Emacs.
Replies: >>105858581 >>105858683
Anonymous
7/10/2025, 2:58:24 PM No.105858581
>>105858557
Weak cope.
Replies: >>105858620
Anonymous
7/10/2025, 3:03:31 PM No.105858620
>>105858581
Real programmers are the one that have written a compiler.
Anonymous
7/10/2025, 3:03:56 PM No.105858624
>>105857608 (OP)
Emacs is in C. Rewriting it in an another systems language will not make it meaningfully faster.
Replies: >>105858645
Anonymous
7/10/2025, 3:06:25 PM No.105858645
>>105858515
>>105858624
Rust is a lot faster than C.
Replies: >>105858688 >>105859308
Anonymous
7/10/2025, 3:07:09 PM No.105858654
>>105857835
My time is valuable.
Replies: >>105858671
Anonymous
7/10/2025, 3:09:20 PM No.105858671
>>105858654
Then use Emacs with default settings.
Replies: >>105858681
Anonymous
7/10/2025, 3:10:24 PM No.105858681
>>105858671
You probably meant vim.
Anonymous
7/10/2025, 3:10:40 PM No.105858683
>>105858557
/thread
Anon's status # RÖÖÖKT
destination: emegency dilation clinic
Anonymous
7/10/2025, 3:11:24 PM No.105858688
>>105858645
Rust is so good you can get paid $20k to make it as fast as C.
Anonymous
7/10/2025, 4:31:13 PM No.105859308
>>105858645
[benchmark needed]
Anonymous
7/10/2025, 4:39:29 PM No.105859369
>>105857731
most of Emacs is written in Elisp, that's why it's so slow
Replies: >>105859789
Anonymous
7/10/2025, 5:32:33 PM No.105859789
>>105859369
Emacs binary is compiled from C, retard.
Replies: >>105859946
Anonymous
7/10/2025, 5:48:51 PM No.105859946
>>105859789
And? The bloat is lisp and that's why emacs is not used by anybody.
Anonymous
7/10/2025, 5:50:05 PM No.105859961
>>105857608 (OP)
Ask @grok or Claude or o3-high or Gemini-Pro
Anonymous
7/10/2025, 5:52:30 PM No.105859993
>>105857608 (OP)
There's no point to that. It would take a lot of time. Might as well do it from scratch. Many have attempted to remake vim and emacs and all failed. The only success was neovim and that was not a rewrite, it was a refactor.
Replies: >>105860000
Anonymous
7/10/2025, 5:53:17 PM No.105860000
>>105859993
Trannies tried to create a vagina from scratch. it's dead on arrival.
Anonymous
7/10/2025, 5:54:57 PM No.105860019
>>105858447
What do you mean by real work? SteamOS is Arch Linux. Also I've used Arch Linux at work. Now I'm forced to use shitty Windows though.
Anonymous
7/10/2025, 5:55:05 PM No.105860020
>>105857731
c2rust can fix this.
Anonymous
7/10/2025, 8:21:36 PM No.105861529
>>105858447
>>5+ second start up time
never happened