8 ms·
No, where does it go? Are the big editors unsuccessful?
by eeereerews 6y ago
No, where does it go? Are the big editors unsuccessful?
- microcolonel 6y agoThey are unscalable. I love Emacs, and it continues to be my editor of choice, but it doesn't seem the design is amenable to adding good threading primitives. NeoVIM seems like a success story in this regard, though VIMScript is a much less pleasant extension language than Elisp, which is not perfect, but is at least a real programming language. There may be a way forward for Emacs, building a sandbox that looks like a full Emacs instance to existing Elisp, and slowly factoring out the whole-editor blocking issues; but that might be almost as complicated as starting fresh, with fewer benefits.
- magicalist 6y ago> Are the big editors unsuccessful? No, but if that's the only criteria, we already have plenty of those.
- vbezhenar 6y agoMy first test of any text editor is to open something like 4-gigabytes log file with one gigabyte line. If editor works fast, it's good. So far very few editors pass this test, so most are not suitable for general use, only for some niche use like editing tiny text files.
- saagarjha 6y agoI am curious which editors pass this test, as pretty much everything I have tried chokes on long lines, even things like nano, vim, Sublime Text…
- stephc_int13 6y agoI read the previous comment as sarcasm...
- kzrdude 6y agoIt's still disappointing, and I'd totally understand if someone wanted to fix this. I think the pagers - less - is somewhat ok with long lines? Not much else that deals gracefully with multi megabyte lines.
- vbezhenar 6y agoI finally stopped on Windows EditPad, but it's shareware and its UI is somewhat weird, so I won't recommend it for everyone, but as a general text editor, it works for me.
- microcolonel 6y agoEmacs has made some major improvements with long lines in master, and some of that will come out with 27.
- fmakunbound 6y agoThat is a bizarre measure for a text editor.
- RMPR 6y agoIt was a sarcasm