frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Something 'deeper' than Emacs, or am I looking for a unicorn?

4•willschetelich•21h ago
Hey all - I really love emacs as a text editor and environment, but I'm wondering... Does there exist something that is

- More customizable than emacs

- more mature community and 'giants to stand on' (like packages)

- Stronger expected lifespan

- Realistic enough to actually commit to (not like, build the universe, build your OS from scratch)

I'd love to hear if there's anything you've found beyond the Mariana Trench! Will

Comments

GianFabien•21h ago
There are literally 100s of text editors, so it really is more a matter of taste and preferences. However, to the best of my knowledge, emacs with eLisp is unlikely to be eclipsed on any of your points.
willschetelich•21h ago
I hear you! Just curious to see what's out there :) It seems like emacs seems to be the best 'return on investment' for OS design... besides making your own OS haha
andsoitis•20h ago
Customizability: what are you trying to customize but you can’t?

Packages: https://melpa.org/#/

Lifespan: Emacs hails from the 70s and is actively maintained.

goku12•19h ago
The only editor that I can think of and matches Emacs on any of those points is Lem [1]. It has a few hypothetical advantages over Emacs:

- Lem is written in Common Lisp. It's less of a niche language than ELisp. You are therefore likely to find a larger library ecosystem.

- RMS didn't really like CL when he wrote Emacs. But CL is arguably a much better language today. For example, you don't need to worry about dynamic scoping.

- Lem is written entirely in CL, without any C core like Emacs does. That possibly makes Lem customizable to a deeper level than Emacs.

- Being a very young project, Lem is likely more optimized for multithreading compared to Emacs. Emacs multithreading is not up to expectations, perhaps due to legacy plugins and code.

Lem is not capable of competing with Emacs on any other points on account of the huge difference in their ages. Lem has much fewer extensions and a much smaller community. I don't know the project well enough to comment about their longetivity. But it's worth a look.

[1] https://lem-project.github.io/

frou_dh•17h ago
> Stronger expected lifespan

I think Emacs is a good example of the Lindy Effect. It's going to continue being alive for a long time because it's already been alive for a long time.

https://en.wikipedia.org/wiki/Lindy_effect

leakycap•16h ago
If you've been on a long journey of trying different apps, you may just be restless now that you've found a tool that mostly works. Stick with emacs, use your extremely limited remaining time on earth to do awesome things.

Emacs is more than enough, you do need more than 1 app.

mikewarot•14h ago
You could dig deeper into software archeology and go with TECO, the editor that EMACS was first written in. It would be silly to do so, however.

Ask HN: What Are You Working On? (June 2025)

363•david927•1d ago•1127 comments

Ask HN: What's the 2025 stack for a self-hosted photo library with local AI?

152•jamesxv7•7h ago•74 comments

Ask HN: 80s electronics book club; anyone remember this illustrator?

23•codpiece•2d ago•21 comments

Ask HN: Which skill do you believe will take the longest to be replaced by AI?

2•atleastoptimal•2h ago•3 comments

Ask HN: How have you shared computers with your young child (~3 to 5)

9•msencenb•7h ago•9 comments

Ask HN: Stock Android tablet free of bloatware?

6•miki_tyler•7h ago•2 comments

Canon selphy cp1500 privacy concerns

2•azca•2h ago•2 comments

Ask HN: How did low contrast text become so pervasive?

17•mr-pink•22h ago•16 comments

Ask HN: Which Free Software or Open Source Project Needs Help?

13•em-bee•1d ago•6 comments

Ask HN: How Are You Reading HN in June 2025?

4•johncole•3h ago•2 comments

A literary magazine accessible only via telnet

28•edent•5d ago•13 comments

Ask HN: Where do you host your Go apps

6•asim•14h ago•3 comments

Ask HN: Anyone using augmented reality, VR, glasses, helmets etc. in industry?

86•NewUser76312•5d ago•81 comments

Tell HN: (dictionary|thesaurus).reference.com is now a spam site

50•akkartik•1d ago•13 comments

Ask HN: Is the header CSS broken for you?

45•LorenDB•1d ago•13 comments

Ask HN: Is noprocrast still working for you?

6•infotainment•19h ago•5 comments

Something 'deeper' than Emacs, or am I looking for a unicorn?

4•willschetelich•21h ago•7 comments

Ask HN: Startup shutting down, should we open source?

13•amadeoeoeo•3d ago•36 comments

Ask HN: What do use for private service monitoring?

3•vednig•1d ago•5 comments

Ask HN: Languages Designed for WASM?

4•90s_dev•1d ago•7 comments

Ask HN: What Happened to James Halliday ( Substack)?

4•bit1993•1d ago•2 comments

A reverse-delta backup strategy – obvious idea or bad idea?

12•datastack•2d ago•25 comments

What's the best gem you've found on Hacker News?

5•imwoody•13h ago•4 comments

Ask HN: What's Your Car?

9•behnamoh•10h ago•25 comments

Ask HN: Better-auth or Nextauth or something else

6•dasubhajit•2d ago•0 comments

Ask HN: Why aren't AIs being used as app beta testers yet?

15•amichail•3d ago•25 comments

Ask HN: Why does my Node.js multiplayer game lag at 500 players with low CPU?

15•jbryu•4d ago•26 comments

Tell HN: Meta developer account suspended

172•ArthurVL1•6d ago•83 comments

Ask HN: Alternatives to Cloudflare for DNS?

8•modmodmod•3d ago•8 comments

How do you handle production webhook delivery reliability in your apps?

6•Tanjim•2d ago•4 comments