News for hackers. Stuff that matters.
Re:Helix Editor Release 25.07 Highlights by johnisgood on Tuesday July 15, 2025 @05:42PM (#44576115)
111 MB for a text editor is acceptable? I mean I get it, "we" are getting conditioned to it, but...
Re:Helix Editor Release 25.07 Highlights by OptionX on Tuesday July 15, 2025 @06:07PM (#44576354)
The editor is 10mb. It's the grammar files that are represent the bulk, and those are optional.

And yes. Complaining about 100mb nowadays is ridiculous. You probably have larger logfiles sitting somewhere in disk doing nothing right now, regardless of your OS.

Re:Helix Editor Release 25.07 Highlights by johnisgood on Tuesday July 15, 2025 @07:06PM (#44576859)
I know, I was talking about a hypothetical text editor being 100 MB (without grammar files).

And those log files can be easily wiped or rotated (i.e. compressed, which can greatly reduce their size), as they should. You do not do the same with your other files, do you?

Re:Helix Editor Release 25.07 Highlights by johnisgood on Wednesday July 16, 2025 @12:16AM (#44578618)
Why the down-vote? You don't rotate your logs? Thought it is commonplace. Rotating logs includes compressing old ones. Or are your log files actually over 100 MB? Why? What are you printing? Output of "yes"? :D

As someone mentioned, Emacs is over 100 MB, so it does not have to be hypothetical. That said, I use emacs (and vim) interchangeably and I have nothing against it. I have LibreOffice, too, which is also a behemoth, but so is Haskell with its modules that I see getting updated regularly. In any case, I still prefer KISS and the fewer bloat as possible.

Re:Helix Editor Release 25.07 Highlights by bigfatkitten on Tuesday July 15, 2025 @06:36PM (#44576605)
And it’s a 10MB static binary I can just drop into ~/.local/bin and have Just Work(tm)
Re:Helix Editor Release 25.07 Highlights by mlry on Tuesday July 15, 2025 @06:18PM (#44576442)
Long forgotten the times back in the days during the Great Editor Wars when Emacs was shunned as an acronym for "Eight Megabytes And Constantly Swapping". The youth of today ...
Re:Helix Editor Release 25.07 Highlights by usef- on Tuesday July 15, 2025 @07:45PM (#44577140)
Emacs binary download page pointed me to Windows, but for comparison:

141MB: emacs-30.1-nodeps.zip

75MB: emacs-30.1-installer.exe (better compression? Contents seem similar)

27MB helix-25.07-x86_64-windows.zip

So there's still an Emacs distinction, it seems

(*not that these size differences matter in practice -- helix's "bulk" is all in compiled language grammars, each of which is not loaded unless you use the language.)

Re:Helix Editor Release 25.07 Highlights by usef- on Tuesday July 15, 2025 @10:47PM (#44578193)
(replying to myself)

Alpine package sizes:

- helix 10.3MiB (+ 3 dependencies: musl, libgcc, sh)

- emacs 14.5MiB (+ 1 dependency: musl)

- neovim 18.7MiB (+ 9 dependencies musl, lua, tree-sitter, libint, libluv, unibilium, utf8proc, libuv, libluajit))

So it doesn't seem out of the ordinary for popular cli editors, if you're worried about smaller environments.

Re:Helix Editor Release 25.07 Highlights by johnisgood on Tuesday July 15, 2025 @07:05PM (#44576846)
I am old enough to remember that. :D