Emacs is weird. I’ve been using it for a few years and am definitely far from an expert.
Emacs led me to elisp which led me to Common Lisp which led me to scheme which led me to racket, each of which has its own unique set of literature.
I’m enjoying the journey. It’s a refreshing change of pace from the ever-changing, cutting-edge, hyped-up programming world many of us live and work in.
Emacs has also led me to further interest in macros, compilers, and programming languages.
If you don’t have prior experience with lisps I’d recommend Gentle Introduction to Common Lisp, How to Design Programs, or Practical Common Lisp. The fundamentals from each apply well to elisp.
If you want immediate(ish) productivity, id recommend emacs prelude, doom, or spacemacs.
Emacs led me to elisp which led me to Common Lisp which led me to scheme which led me to racket, each of which has its own unique set of literature.
I’m enjoying the journey. It’s a refreshing change of pace from the ever-changing, cutting-edge, hyped-up programming world many of us live and work in.
Emacs has also led me to further interest in macros, compilers, and programming languages.
If you don’t have prior experience with lisps I’d recommend Gentle Introduction to Common Lisp, How to Design Programs, or Practical Common Lisp. The fundamentals from each apply well to elisp.
If you want immediate(ish) productivity, id recommend emacs prelude, doom, or spacemacs.