• 授权协议:GPLv2
  • 开发厂商:-
  • 软件语言:Python,Rust
  • 更新日期:2018-05-12
Cannoli

Cannoli Rust 编写的 Python 编译器

Cannoli Rust 编写的 Python 编译器 项目简介

Cannoli 是一个 Rust 编写的 Python(Python 3.6.5) 编译器,旨在评估对性能有负面影响的 Python 语言特性。Cannoli 使用 Rust 编写,并将 Python 编译为 Rust,选择 Rust 作为中间表示(intermediate representation)是为了提高性能,避免编写垃圾收集器。优化Cannoli 支持两种主要的优化,这是由于对语言应用限制的结果。Python 功能的限制是提供删除或注入范围元素的能力,以及在运行时改变对象和类的结构的能力。相应的功能分支是 scope-opts 和 class-opts。

Cannoli Rust 编写的 Python 编译器 相关推荐

Cannoli Rust 编写的 Python 编译器 评论内容