Oddbean new post about | logout
 Looking forward to this one:

"A key element of the synthesis is the use of multiple binding spaces for context-specific sublanguages. For example, expressions, pattern-matching forms, and regular-expression constructions can use the same operators with different meanings and without creating conflicts. Context-sensitive bindings, in turn, facilitate a language design that reduces the notational disconnect between the core language and macro facilities."

https://2023.splashcon.org/details/splash-2023-oopsla/52/Rhombus-A-New-Spin-on-Macros-Without-All-the-Parentheses