Elisp reflections continued.

It’s really fun to be able to execute arbitrary regions of code straight in the buffer as you’re writing and tweaking them. Don’t know if that scales to bigger programs though.

I want to look into the ert testing framework.

Symbols, quoting, keywords, this hasn’t really clicked yet. It made sense when I read it but then I found myself just kind of quoting and hoping and doing trial and error.

Reflecting on what I learned from tinkering with Elisp today.

Was fun to get the noggin thinking functional rather than procedural. For long control flows I seem to think more imperatively at present, but I love mapping functions on lists and wonder if this will scale up.

I love how easy it is to get descriptions of library functions and read their source directly in Emacs.

I can’t ever see myself enjoying balancing parentheses but maybe you just get used to it..