没有分界线,编译器和解释器被统一在了被称为 扶她映射(Futamura Projections)的大框架内。
Partial Evaluation而在讨论 Futamura Projection 之前,先要理解 偏计算(Partial Evaluation)技术。
偏计算是一种程序优化技术,其核心思想是: 如果一个程序 [公式] 的静态输入部分 [公式] 是已知的,而其余动态输入 [公式] 未知,那么我们可以通过一个称为“混合器”(mix)的特殊偏计算程序,将 [公式] 和已知的 [公式] 结合起来,生成一个新的、特化的程序 [公式]。
{dede:pagebreak/}
为什么乌龟在长时间未换过的水中反而更活跃?
太空中没有氧气,为什么太阳还在燃烧?
如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天?
骑车后腰疼直不起来做什么运动比较好呢?
你理想中的完美户型长什么样?
苹果这家公司伟大之处在哪里?
该怎么反驳有的人说;“东德和西德,朝鲜和韩国就是上帝摆出来最大的例子”?
现实中的父女关系是怎样的?
从前端转后端,j***a和golang建议哪个?
你见过哪些智障的反人类的设计?
Renderdoc 开发有哪些常见的问题?
歼20速度接近3马赫是什么水平?
你们都什么时候对男女之事开窍的?
为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
如何评价引入 Liquid Glass 设计的 iOS 26?
家里想搞个服务器,有什么好的建议方案吗?