This guy cho rằng việc thêm fexprs vào LISP sẽ đơn giản hóa đáng kể việc triển khai ngôn ngữ trong lược đồ.Việc thêm f-exprs có đơn giản hóa việc triển khai macro từ các biểu thức cơ bản trong LISP không?
Here we see cách macro sẽ được triển khai bằng LISP của MacCarthy.
Câu hỏi của tôi là - việc thêm f-exprs có đơn giản hóa việc triển khai macro trong LISP không?
Điều quan trọng về lisp là trừu tượng, không thực hiện. Sự cần thiết cho sự đơn giản của việc thực hiện phần lớn là không liên quan bên cạnh sự cần thiết cho sự đơn giản của sự trừu tượng hóa. Lấy eval, bạn có thể phù hợp với định nghĩa của nó trên bảng đen, nhưng điều duy nhất hữu ích của nó là dạy bạn về một khía cạnh của tính toán, cụ thể là đệ quy xác định một cái gì đó trong chính nó. Tính hữu ích của kiến thức đó ít hơn nhiều so với tính hữu dụng của những gì eval cho phép. –