<分区>

是否有一些原因导致动态语言(如 Python 或 Ruby)无法在不丢失任何动态特性的情况下编译而不是解释?

当然,对那个假设的编译器的一个要求是,这些语言不会丢失他的任何特性,例如元编程、扩展对象、添加代码或在运行时修改类型系统。

总而言之,是否有可能创建一个 Ruby 或 Python 编译器而不失去其作为动态编程语言的任何特性?


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!