unix_hacker

joined 1 year ago
[–] unix_hacker@alien.top 1 points 1 year ago

Emacs Lisp is probably one of my favorite and most used programming languages outside of work. Emacs is a very pleasant environment to program in, because it's a Lisp image that you can poke and prod. I literally will do everyday math in Emacs Lisp now if I am at my computer.

Also, helpful tip: since Emacs Lisp is so old and LLMs are often based on old data, I find that tools like ChatGPT are very good at producing working Emacs Lisp.

This is helpful because I find that many Emacs functions and macros are not named in a way that is easy to search by.

[–] unix_hacker@alien.top 2 points 1 year ago

I used EXWM for years and it was great. No real performance issues, and rarely did its single threaded nature cause a problem.

But I ended up switching to StumpWM because I prefer running a single Emacs instance that I can restart without restarting my whole window manager. And StumpWM can still be controlled in Emacs via SLY.

But it’s not nearly as intuitive as Emacs, as it acts more like tmux than an extension of Emacs window management.