3 ms·
> The second approach is Lispy, but that shifts the responsibility of creating abstractions to users. "You" can provide those syntax abstractions as macros. "Y
by lispm 2y ago
> The second approach is Lispy, but that shifts the responsibility of creating abstractions to users.
"You" can provide those syntax abstractions as macros. "You" can also use them yourself. But they then can be embedded in Lisp, you don't need to provide a new programming language version or even a new language & implementation with those abstractions. The user may be sophisticated enough to provide his/her macro abstractions.