编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
没有分界线,编译器和解释器被统一在了被称为 扶她映射(Futamura Projections)的大框架内。
Partial Evaluation而在讨论 Futamura Projection 之前,先要理解 偏计算(Partial Evaluation)技术。
偏计算是一种程序优化技术,其核心思想是: 如果一个程序 [公式] 的静态输入部分 [公式] 是已知的,而其余动态输入 [公式] 未知,那么我们可以通过一个称为“混合器”(mix)的特殊偏计算程序,将 [公式] 和已知的 [公式] 结合起来,生成一个新的、特化的程序 [公式]。
最新更新
推荐阅读
外网测试同样的性能下的掌机安装steam os系统的性能比安装微软系统的帧率更强,原因是什么?
人工智能相关专业里有什么「坑」吗?
92年的大龄剩女,还有必要结婚吗?
为什么这么久了还是没有主流软件开发鸿蒙版?
中餐炒菜那么好吃,为什么欧美人不学去?
为什么中国没有成为农业克苏鲁,美国没有成为工业克苏鲁?
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
为啥软路由大多都是爱快加openwrt的组合,单openwrt有什么缺点嘛?
美军 B-2 轰炸机参与袭击伊朗核设施,B-2轰炸机战斗力如何?会摧毁伊朗核设施吗?
猜你喜欢
真的很不喜欢胸罩怎么办?
为什么很多时候对女儿最狠的却是母亲?
为啥软路由大多都是爱快加openwrt的组合,单openwrt有什么缺点嘛?
字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
为什么国内 IT 公司 leader 以上就不怎么写代码,而据说 Google 的 Jeff Dean 还写代码?到底哪种情况好呢?
为什么 macOS 上国产软件不流氓?
哪张照片让你觉得刘亦菲美得不可方物?
从现代科学的角度看,长期吃六味地黄丸对身体有好处吗?
跨境支付通将于 6 月 22 日上线,哪些银行的客户可以直接向香港账户转账?
关注我们

包装相关设备
网站首页
