在阅读了 Practical Common Lisp 之后,我终于明白了宏有什么大不了的,并且我一直在为 .NET 平台寻找一种支持它的语言。.NET 有一些 lisp 方言,但据我所知,所有这些方言要么非常 beta,要么被废弃。最近我的兴趣被 Clojure 激发了,但它是针对 java 平台的,虽然可能可以使用 ikvm,但它并没有感觉到一些集成。尤其是当你想做 WPF 之类的东西时。
最近我一直听到关于 F# 的耳语,如果我能找到有关宏支持的任何信息,我试图查看文档,但没有找到。那么有人知道吗?
谢谢 :)