Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kurouna
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
kurouna
6mo ago
Thanks for the comment! I completely agree with the idea of decoupling the GUI from the Lisp/terminal. I think it's about time for a refresh!
2.
▲
by
kurouna
6mo ago
First and foremost, I love Emacs and have the utmost respect for its Lisp-based ecosystem. It is undoubtedly one of the most successful and enduring examples of user-extensible software in history. Recently, I’ve been reflecting on the natu
3.
▲
Ask HN: Let's rethink the architecture and future of Emacs
3 points
by
kurouna
6mo ago
|
3 comments
4.
▲
by
kurouna
7mo ago
First and foremost, I love Emacs and have the utmost respect for its Lisp-based ecosystem. It is undoubtedly one of the most successful and enduring examples of user-extensible software in history. Recently, I’ve been reflecting on the natu
5.
▲
Ask HN: Let's rethink the architecture and future of Emacs
1 points
by
kurouna
7mo ago
|
1 comments
6.
▲
by
kurouna
7mo ago
Thank you everyone for the insightful comments and feedback! I've learned a lot from this discussion, especially regarding software architecture and the philosophy of Emacs. I’ll reflect these insights in the development of elecxzy. Lo
7.
▲
by
kurouna
7mo ago
I just ran some simple measurements on my machine to see how it compares. These are just informal benchmarks, but I thought the results might be interesting: Environment: Windows 11 Pro 25H2 Intel Core i5-8400 @ 2.8GHz, 16GB RAM VS Code 1.1
8.
▲
by
kurouna
7mo ago
You’re right that "lightweight" is a loaded term. For this project, I don't mean a small memory footprint—after all, it's Electron. What I’m aiming for is "lightweight" in terms of perceived performance and sim
9.
▲
by
kurouna
7mo ago
I understand that for many, Lisp is the soul of Emacs. When I use the term "Emacs-like," I’m specifically referring to the UI, UX, and the muscle memory of its keybindings, rather than trying to build a full Lisp-based clone or a
10.
▲
by
kurouna
7mo ago
It’s truly amazing that an editor as powerful as Zed is available for free. We’re living in a great era!
11.
▲
by
kurouna
7mo ago
I’m writing these comments in Japanese and using AI to translate them into English, as I’m not a native speaker. I want to make sure I can communicate my thoughts and technical details as accurately as possible to this community. I apologiz
12.
▲
by
kurouna
7mo ago
I agree that extensibility is one of the core charms of Emacs! That said, when it comes to keybindings, I’ve actually stuck with about 95% of the defaults. The only exception I can’t live without is exactly what you mentioned: (global-set-k
13.
▲
by
kurouna
7mo ago
I actually went through the same VS Code articles and ended up implementing a minimal Piece Table for this project. I focused on adding just enough functionality to handle Undo/Redo according to my specific needs. So far, it has been w
14.
▲
by
kurouna
7mo ago
I’m ready!!! I know Electron has a reputation, but surprisingly, its startup speed isn't that different from the native Notepad. It does eat a fair amount of memory, of course—but I've tried to make it so snappy that you might for
15.
▲
by
kurouna
7mo ago
I truly appreciate your perspective. It’s a very sobering reminder of the responsibility that comes with building a tool that handles code and data. To be honest, this project is currently in a phase of personal hobby, self-improvement, and
16.
▲
by
kurouna
7mo ago
Thank you!!! I'm so glad you said that. "Making typing an extension of your fingers" is exactly what I was aiming for. I personally love the default Emacs keybindings and the "muscle memory" they provide, so I wante
17.
▲
by
kurouna
7mo ago
Those are great questions. Why Electron? To be honest, I was simply interested in exploring the technology. But as I started building, I realized that Electron (and web technologies in general) allowed me to solve complex UI/UX issues,
18.
▲
by
kurouna
7mo ago
I understand the irony! It certainly sounds like a contradiction. As I've discussed in other threads, my goal was to extract the physical UX and muscle memory of Emacs and bring it into a modern, zero-config environment. It might be a
19.
▲
by
kurouna
7mo ago
Thank you!
20.
▲
by
kurouna
7mo ago
That is a very fair question. When I say "lightweight," I am focusing on perceived speed and responsiveness rather than memory footprint. Here is how I approached it in elecxzy: Core Implementation: I implemented the core editor l
21.
▲
by
kurouna
7mo ago
Thank you for the comment! To answer your question: I actually start my editor many times a day. I know the "start once and use emacsclient" workflow is the standard and most efficient way for Emacs users, but I personally tend to
22.
▲
by
kurouna
7mo ago
Thank you for the thoughtful comment and advice! The lightweight binary you mentioned is likely emacsclient, which is indeed a good way to use a running Emacs process as a quick editor. You are right that if elecxzy were just for editing a
23.
▲
by
kurouna
7mo ago
Thank you for your candid feedback. I completely agree with your point—the true power of Emacs lies in its Lisp environment and infinite customizability. If my goal was to build a true successor or alternative to Emacs, dropping Lisp and us
24.
▲
by
kurouna
7mo ago
Thank you for the incredibly insightful comment. I completely agree with your definition of Emacs, and I have the utmost respect for its true nature as a fully programmable Lisp environment. You are absolutely right—that infinite extensibil
25.
▲
by
kurouna
7mo ago
Thank you for the welcome! Yes, it is exactly related to the Windows Emacs IME issues. Emacs is a product I deeply respect, but configuring it to handle Japanese input smoothly on Windows has always been a challenge for me. There were two m
26.
▲
by
kurouna
7mo ago
Thank you for the warm welcome! To answer the "Why Electron and JS?" question from the thread: honestly, it didn't start as a strict technical decision. It started purely out of my curiosity as a software engineer. I use VS C
27.
▲
by
kurouna
7mo ago
You might be right! For those who love Emacs for its Lisp environment, this editor is probably not useful at all. I just made this for people like me, who instinctively press C-f instead of the right arrow key, but just want to start typing
28.
▲
by
kurouna
7mo ago
Thank you for the sharp question! You are absolutely right that Electron itself has a baseline memory footprint that isn't small. To give a clearer picture of what I mean by "lightweight," here is a quick startup comparison v
29.
▲
by
kurouna
7mo ago
Thank you for the comment and the suggestion! I have actually tried Zed, and I completely agree with you—it is an outstanding product. Its speed and incredibly low memory footprint are truly impressive. However, while it does feature an Ema
30.
▲
Show HN: Elecxzy – A lightweight, Lisp-free Emacs-like editor in Electron
(github.com)
22 points
by
kurouna
7mo ago
|
66 comments
More ›