I feel that every "can I do $x in Emacs?" question has a "yes, $elisp_src" answer. Many answers are followed with a "but why?" however.
miniblog.
Related Posts
Why did Daniel Stenberg create curl, release it for free, and continue maintaining it? https://stackoverflow.com/questions/55884514/what-is-the-incentive-for-curl-to-release-the-library-for-free
(Stack Overflow is big enough that they get answers from the maintainer himself!)
One crucial skill in programming is knowing how to get answers to small, well defined questions.
When I started writing code I'd sometimes get completely stuck with syntax. These days I'd hop on IRC or Stack Overflow.
When I've been a mentor, I try to show where I get answers.
@cstanhope I wondered the same thing!
Was he constrained by computer power at the beginning? Did he set out to spend three years typing, or was he just fascinated by the results each day?
I don't know the answers, sadly.