rhombus

2022-2-14 22:55
如今,Racket向用户承诺了面向语言的编程。但这个承诺有一个限制:如果你想构建一个宏可扩展语言,你的语言必须使用S表达式。这种限制是不公平的,因为告诉用户“你可以构建任何你想要的可扩展语言,只要它使用S表达式”,就像亨利福特告诉T型车买家“你的车可以是你想要的任何颜色,只要是黑色的。”我们想用一种新的编程语言来解除......