mastodon.sdf.org is part of the decentralized social network powered by Mastodon.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko

Administered by:

Server stats:

2.6K
active users

Learn more

@ramin_hal9001
In contrast, in the revised article presenting gnu emacs, it is a stated goal to get secretaries who were not trained as programmers an entrypoint to begin writing lisp. This is echoed by a much later essay by Strandh noting that lisp, moreso than other languages has a bunch of self-taught eccentrics [].

screwlisp

@ramin_hal9001
3 / >2
I think it might be worth clarifying writing elisp defuns, which I identify with programs, and the practice of writing emacs major and minor modes.

@screwtape @ramin_hal9001
Nice series of articles.

I would add that both emacs and unix were created to get a job done (both were *originally* about comparatively simple text processing), and had a lot of ad hoc elements to that end, which are awkward to say something cohesive about. It's easier to talk about things that had some over-arching goal to start with and that stuck to that goal/philosophy at all costs -- not that such things happen very often, at least not successfully.

> gnu emacs, it is a stated goal to get secretaries who were not trained as programmers an entrypoint to begin writing lisp.

I can't tell if you had it in mind, but (as is well-documented) Unix began as a system for secretaries. Well, that was their official excuse anyway. :)