> 我觉得我应该说明一下,不要仅仅因为一句话就对珍妮特形成太多看法。
> 我觉得我应该说,你不应该仅仅因为一个人用它来原型设计了一个奇怪的宏系统,就对Janet形成太多看法。这个概念并不是,比如,Janet的一部分--Janet的宏基本上是Common Lisp的,但有一个优雅的解决函数卫生问题的方法--而且我认为我甚至不是一个非常有代表性的Janet用户(作为一个宏的狂热爱好者)。即使你从未用它写过一个宏,Janet也是一个非常不错的Lua和Perl替代品!它的文本解析功能本身就很值得一看。当然,对卫生宏的替代方案最初让我对它产生了兴趣,但现在我已经学到了足够的知识来满足我的兴趣。然而,我会收回我之前说的我不打算进一步研究它的说法,因为我想起了我对它们如何嵌入C程序也感兴趣。 > 当然!但我觉得这并不能成为对我反对宏的有力论点,因为你可以对一等函数、泛型类型或任何其他语言特性说同样的话。而且人们确实这么做了!…
源讨论广义宏原帖 74 条评论 · 导入时统计