
Joking aside, i do sometimes use identifiers like (define √⟨∑w_i·x_i⟩ ...)
That’s pretty useful when implementing algorithms from papers

I use lots of Unicode math characters when using Redex, it makes it much easier to keep in sync with the notation used in papers.

I don’t really like that kind of notatoin :shrug:

I don’t use it often and prefer to use good variable names, but sometimes math expr just don’t mean much or don’t have names

Also, it’s never really meant to be read by anyone else but me, although it makes the relation with the corresponding paper clear

Scheme/Racket usually picks “efficient compilation” over “introspection”. Since Emacs lisp is interpreted the trade-offs are different.

Unfortunately, Racket can’t express '
, I usually use ^
instead.

There are some non-quote quotes though

But not easy to access. Maybe i should add one in the unicode table

And name it prime

https://www.fileformat.info/info/unicode/char/2032/index.htm :slightly_smiling_face:

And similar ones: https://www.fileformat.info/search/google.htm?q=prime

I use * as a prime


But then what do you use for ? In my field we often use x for the optimal thing to compare with

Hm, fair point. I haven’t yet had to do both.