I apologize if this is a dumb question, but I'm just starting out in ELisp, and I'm wondering how you pronounce the word 'sexp'.
I.e., if I was talking to someone, how does one say this word?
I apologize if this is a dumb question, but I'm just starting out in ELisp, and I'm wondering how you pronounce the word 'sexp'.
I.e., if I was talking to someone, how does one say this word?
This isn't really an answer, but...
if I was talking to someone, how does one say this word?
I tend to pronounce it "form" :)
C-hig (elisp)Intro Eval
says:
A Lisp object that is intended for evaluation is called a “form” or “expression”(1).
(1) It is sometimes also referred to as an “S-expression” or “sexp”, but we generally do not use this terminology in this manual.
This approach tends to circumvent the problem you're probably trying to avoid.
Otherwise, like NickD, I would normally say "ess expression".
I would add that if you absolutely need to pronounce "sexp" as written, you're probably talking to someone who already knows what that is and isn't going to bat an eyelid at any of the possible ways you might say it.
I never heard this word enunciated, despite using Lisp for over quarter of a century.
I always pronounce it "sexp", like it is written. The "p" is not very loud.
Peter Glickstein, in a footnote on p. 9 of Writing GNU Emacs Extensions, says the following about the pronunciation of "sexp":
Pronounced "sex pee." Unfortunately.
Unfortunate indeed.
S Expression
so it must be S expression
Commented
Jun 20, 2018 at 20:49